At the end of London's Piccadilly tube line you'll find Uxbridge — a quaint suburban town about 30 kilometres from the centre of the capital.

As a bitter wind whips through the high street, locals are beginning to learn of a pre-Christmas election.

"Yes!" one woman exclaims in delight when approached by the ABC, declaring she thought support for Boris Johnson was wavering.

The last snap poll was a disaster for the Conservative Party.

In 2017, Theresa May went to an early election to cement her position as prime minister, but instead lost the party its majority.

It was a very bad day for Mr Johnson back then too.

He halved his own majority in the seat of Uxbridge and South Ruislip, which he has held since 2015.

He was left with a lead of just 5,034 votes.

His opponents will undoubtedly be doing all they can to unseat him come December.

"He has let a lot of people down," one man said of Mr Johnson on news he would have a chance to cast a vote at the ballot box.

"I don't think he was ready to become PM."

As they strolled down the Uxbridge high street, others commended their local MP's determination and most agreed that — support him or not — he would retain his seat.

"He will win definitely here, but he's not getting my vote," one long-time resident said as he went about his morning shopping.

Given his profile as Prime Minister, and the rarity of sitting leaders losing their seats, that is likely.

But in the shadow of Brexit, nothing is a given.

There have been reports, for instance, that the Brexit Party might field Richard Tice — a high-profile businessman and current member of the European Parliament — to run against the Prime Minister.

That risks splitting the leave voters between the two candidates and potentially handing the seat to Labour.

Mr Johnson's Conservative Party leads Jeremy Corbyn's Labour Party in opinion polling. ( AP: Kirsty Wigglesworth )

Labour leader Jeremy Corbyn delighted in responding to rumours Mr Johnson was considering jumping ship and relocating to a safe Tory seat with a bigger buffer.

He told the House of Commons he was looking forward to campaigning in Uxbridge, "if the Prime Minister is still the Conservative candidate there at the time".

It's safe to say Mr Johnson will need to spend more time than usual in his own electorate over the next six weeks of campaigning.

The latest opinion polling has the Conservative Party 10 points ahead of Labour but in 2017, Theresa May was also expected to gain seats.

Australians know very well how wrong the polls can be.

Mr Johnson will be targeting Labour-held seats that voted to leave in an attempt to gain back a majority with a three-word slogan: "Get Brexit done."

But while the polls are positive, a pre-Christmas election is a risky move.

In December, the UK is plunged into darkness before the clock hits 4:00pm.

It's cold and wet and there is a real fear, in a nation where voting is not compulsory, many people would prefer to stay home or would have already fled the damp for a holiday further afield.

Mr Johnson might just need them.