London Mayoral Election 5 When will the London May 2 election results be announced? What you need to know