When is the London mayoral election, should I vote for Sadiq Khan or Zac …

The London mayoral election takes place on Thursday 5 May. Polling stations will be open from 7am until 10pm. The next Mayor of London will replace Boris Johnson, the Conservative who has held the post since 2008. The Mayor of London is elected under …