Polling day is here.

Parties have been busy campaigning, polling cards have been sent out and today voters will cast their votes for the third time since 2015.

Polling stations will be open between 7am and 10pm.

In the BCP Council's area, 349,402 people have registered to vote.

The Daily Echo will be running live coverage throughout the night on Thursday, bringing you live results as they come in, pictures, video, national updates and analysis.

Over the past few weeks, we've invited the candidates from each of the local constituencies to tell us their policies on everything from Brexit to climate change.

You can see who's standing where you live and what the candidates had to say at the link below.

For all our general election coverage, see bournemouthecho.co.uk/news/general-election