The 2018 United Kingdom local elections were held on Thursday 3 May 2018, [2] with local council elections taking place in all 32 London boroughs, 34 metropolitan boroughs, 67 district and borough councils and 17 unitary authorities. [3] There were also direct elections for the mayoralties of Hackney, Lewisham, Newham, Tower Hamlets and Watford.