General Election to be Held on Thursday 12 December 2019

The House of Commons has voted for a General Election to be held on Thursday 12 December 2019, in an attempt to break the impasse on Brexit.