Popular Mayor of London election: Where to vote and what time polls open It’s the final countdown (try and read that without hearing that song in your head)