from BBC News2 years agoOn 5 May, Londoners across all 32 boroughs will go the polls to vote on who will lead their local council for at least the next four years. Read at BBC News[add][|| ... ]