MPs vote for a UK general election on December 12 | ITV News

MPs have voted for a general election on December 12, meaning the Prime Minister is now a step closer to his wish of a national poll. Boris Johnso...
Back to Top