UK set for 12 December general election after MPs' vote
The UK is set to go to the polls on 12 December after MPs backed Boris Johnson's call for an election following months of Brexit deadlock.
By a margin of 438 votes to 20, the House of Commons approved legislation paving the way for the first December election since 1923.
The bill is still to be approved by the Lords but could become law by the end of the week.
If that happens, there will be a five-week campaign up to polling day.
More than 100 Labour MPs did not take part or abstained in Tuesday's crucial vote, while 11 voted against an election. A total of 127 Labour MPs, including Mr Corbyn, supported the election.
The Liberal Democrats and the SNP signalled their support for an election earlier this week, arguing it was now the best way of stopping Brexit.
Mr Corbyn announced earlier on Monday that he now backed the idea because the EU's decision to delay Brexit for three months had taken a no-deal departure off the table.
There's nothing I'd rather do two weeks before Christmas than trudge to the polling station!