Preview: General Election 2019

As the final opinion polls are released, all the debates complete and with less than an hour until the polls open, the 2019 general election campaign is at an end.