On July 5, many people will be waking up to find out who has been declared their local MP for the next four years.

July 4 will see people heading to the polls to have their vote in the General Election. Polling stations will be open from 7am and will close at 10pm.

After that, it's a long night of counting and nail-biting as candidates, and their constituencies, eagerly await the results.

Results tend to trickle in from as early as 11:30pm, but in Cambridgeshire it'll be a much longer wait.

For those who are planning to stay up (or wake up) in time to see who their local MP is, here's when you can expect to find out.

The estimated declaration times of the General Election results

North West Cambridgeshire - 2am

Peterborough - 2am

Huntingdon - 3am

Cambridge - 4am

South Cambridgeshire - 4am

St Neots and Mid Cambridgeshire - 4am

North East Cambridgeshire - 4:30am

Ely and East Cambridgeshire - 5am

Recommended Reading: YouGov projection shows no safe Cambridgeshire Tory seats