The elections no-one thought would happen are due to take place today with voters across the East of England, including Peterborough, gearing up to vote in the European Elections.
Despite the UK voting to leave the European Union in 2016, 73 members of the European parliament, the directly elected body of the EU, will be voted in today with results expected on Sunday 26 May.
Here is everything you need to know about the elections, including a full list of candidates for the East of England.
How do I vote?
Provided you are registered to vote (the deadline to register for these elections passed on 7 May), you vote in the same way you would for a general or council election.
You will be able to cast one vote for a party with the winners calculated using a system called d’Hondt proportional representation using a regional list of candidates for each party.
As it stands in the constituency of the East of England, there are seven MEPs with three UKIP, three Conservatives and one Labour MEP elected in 2014.
Polling stations will open from 7am and close at 10pm on 23 May, with results expected on Sunday.
The details of where you should vote and which polling station to go to will be on your polling card which you should have received in the post. You do not need your polling card to vote.
Who is standing in East of England?
In the East of England, the regional list for each party in the European elections is the following.
Change UK: Emma Taylor, Neil Carmichael, Bhavna Joshi, Michelle de Vries, Amanda Gummer, Thomas Graham, Roger Casale.
Conservatives: Geoffrey van Orden, John Flack, Joe Rich, Thomas McLaren, Joel Charles, Wazz Mughal, Thomas Smith.
English Democrats: Robin Tilbrook, Charles Vickers, Bridget Vickers, Paul Wiffen.
Green Party: Catherine Rowett, Rupert Read, Martin Schmierer, Fiona Radic, Paul Jeater, Pallavi Devulapalli, Jeremy Caddick.
Labour Party: Alex Mayer, Chris Vince, Sharon Taylor, Alvin Shum, Anna Smith, Adam Scott, Javeria Hussain.
Liberal Democrats: Barbara Gibson, Lucy Nethsingha, Fionna Tod, Stephen Robinson, Sandy Walkington, Marie Goldman, Jules Ewart.
The Brexit Party: Richard Tice, Michael Heaver, June Mummery, Paul Hearn, Priscilla Huby, Sean Lever, Edmund Fordham.
UK Independence Party (UKIP): Stuart Agnew, Paul Oakley, Elizabeth Jones, William Ashpole, Alan Graves, John Wallace, John Whitby.
Independent candidates: Attila Csordas.