When will the London May 2 election results be announced? What you need to know
As the polls close for the London Mayoral Elections on May 2, many voters will be eager to know when the results will be announced.