After weeks of campaigning the parties have reached the eve of polling day, but not without a last-gasp effort throughout Wednesday to win over voters.

Prime Minister Boris Johnson had an early start on Wednesday, delivering milk in Leeds
Prime Minister Boris Johnson had an early start on Wednesday, delivering milk in Leeds (Stefan Rousseau/PA)
Boris Johnson delivers milk to Debbie Monaghan in Guiseley
Boris Johnson delivers milk to Debbie Monaghan in Guiseley (Stefan Rousseau/PA)
Labour Party supporters ahead of a visit to Glasgow by party leader Jeremy Corbyn
Labour Party supporters ahead of a visit to Glasgow by party leader Jeremy Corbyn (Andrew Milligan/PA)
General Election
It was early after all… (Andrew Milligan/PA)
Boris Johnson
Boris Johnson then headed to Derby, where he baked at pie at The Red Olive (Stefan Rousseau/PA)
Boris Johnson
The PM tucked into a pie on his campaign bus (Stefan Rousseau/PA)
 Lib Dem leader Jo Swinson rallied supporters at Esher Rugby Club in Hersham, Surrey
Meanwhile, Lib Dem leader Jo Swinson rallied supporters at Esher Rugby Club in Hersham, Surrey (Aaron Chown/PA)
Lib Dems
The Lib Dems have made their message clear during the election campaign (Aaron Chown/PA)
SNP leader Nicola Sturgeon visited Digin Community Greengrocer in Edinburgh
SNP leader Nicola Sturgeon visited Digin Community Greengrocer in Edinburgh (Jane Barlow/PA)
General Election 2019
Catch! The First Minister was in good spirits on the final day of campaigning (Jane Barlow/PA)
Former leader of the Scottish Conservatives Ruth Davidson
Former leader of the Scottish Conservatives Ruth Davidson speaks during an election rally at the Glasshouse Hotel in Edinburgh. Ms Davidson earlier said she would go skinny dipping in Loch Ness if the SNP winS 50 seats (Jane Barlow/PA)
Boris Johnson touches down in Cardiff
Boris Johnson touches down in Cardiff (Stefan Rousseau/PA)
Jeremy Corbyn
A warm welcome for Labour leader Jeremy Corbyn at a rally in Stainton Village in Middlesbrough (Owen Humphreys/PA) (Owen Humphreys/PA)
General Election 2019
Bird’s eye view for one cameraman covering Mr Corbyn in Dinnington, Rotherham (Jacob King/PA)
General Election 2019
Liberal Democrat leader Jo Swinson is greeted by Rose Zinfandel in Wimbledon (Aaron Chown/PA)
General Election 2019
Ms Swinson during a visit to a Volunteer Hub in London (Aaron Chown/PA)
General Election 2019
A rainbow crosses the sky as supporters await the arrival of Labour Party leader Jeremy Corbyn at a rally in Stainton Village in Middlesbrough (Owen Humphreys/PA)
General Election 2019
Brian Mansley carries a sign outside a polling station ahead of election day (Jane Barlow/PA)
General Election 2019
Ballot boxes are being dispatched around the country too (Jane Barlow/PA)