Voters will be heading to the polls to cast their vote tomorrow – the following is all you need to know on where to vote and when.

Registered voters should have received a polling card by post.

This card will detail where your polling station is – you can only vote at the station named on your card, even if other stations are closer to your home or workplace.

You can also find your polling station by entering your post code into the Electoral Commission’s online search function.

If you have not received your polling card, then contact your local electoral registration office.

Polling stations will open at 7am and close at 10pm tomorrow (December 12).

Election rules state anyone queuing for a polling station by 10pm will be allowed to vote, regardless of how long they have to wait in line.

Voters in England do not need any form of ID to vote, not even a polling card. You just have to give the polling station staff your name and address when you enter.