UK General Election 2019: The facts, history, policies and predictions

On the eve of the UK general election 2019, we explore everything you need to know about the general election, as well as a bit of the history and interesting facts surrounding the whole process.