Londoners are heading to the polls to elect more than 1,800 councillors across the capital's 32 boroughs. The mayors of ...