Theresa May is good at surprises.
On April 18 last year, the British Prime Minister stunned the UK with a shock announcement that she was calling a general election, after months of ruling one out.
Now she's embarking on another national campaign - touring the UK to win public backing for the Brexit deal she's just negotiated with the European Union.
On December 11, Parliament will vote on her deal and the Prime Minister told the House of Commons that she's "looking forward" to the date.
But why is she trying to persuade millions of voters of the merits of her deal, when the only people voting on it will be members of Parliament?