Boris Johnson has said he is prepared for a “tough” election battle after MPs cleared the way for a 12 December poll. But some Tory MPs are nervous about the PM’s pre-Christmas election gamble, fearing Nigel Farage’s Brexit Party could take enough seats to deny them a majority.
It comes as leading EU law academic warns the UK will have only “three to four months” to avert a crash-out Brexit if Mr Johnson passes his deal after an election win, a leading academic has warned.
During the final prime minister's questions session before polling day, the SNP and Labour also criticised the Conservative government’s record on austerity and the NHS, hinting at possible campaign tactics at the election.

General election will happen in December
Vote paves the way for parliament to be dissolved on 6 November
Boris Johnson’s Brexit deal would swipe £1,100 from every person in the country a year, devastating economic analysis says
'This corresponds to roughly the size of Wales’s economic output – or £70bn a year'
Tories still to decide on approach to social care crisis that ruined Theresa May's election campaign, health secretary admits
Matt Hancock will not commit to a cap on bills, saying: 'I’m not going to get into the details of it'