Summary

  • Lib Dems take Kingston, Richmond and hold Sutton

  • Tories hold Kensington, Westminster, Wandsworth and Hillingdon and gain Barnet

  • Labour wins London's four mayoral elections

  • Anti-Semitism row 'badly cost Labour'

  • Labour makes gains but takes no new councils

  • Results, news and updates from London's local election 2018

  1. Anti-Semitism row 'caused' Barnet losspublished at 14:52 British Summer Time 11 May 2018

    The Labour group leader says the anti-Semitism row "made a difference" to the borough's results.

    Read More
  2. London election as it happenedpublished at 18:10 British Summer Time 4 May 2018

    BBC London News

    Our election service has now ended but coverage of results, analysis and reaction continues with the BBC political team at Millbank.

    The biggest change came courtesy of the Lib Dems who took back Richmond-upon-Thames for the first time in eight years and they took Kingston off the Tories.

    Key Labour targets, including Wandsworth, Westminster, and Kensington and Chelsea remained under Conservative control.

    Labour increased its number of councillors, but has failed to take control of any new councils.

    Here's how the day unfolded

  3. Labour hold Hounslowpublished at 18:09 British Summer Time 4 May 2018

    Seats are still being declared but Labour have won enough votes so far to retain control of Hounslow.

  4. Election in maps: Few gains made in Londonpublished at 18:06 British Summer Time 4 May 2018

    Maps of london
  5. We lost because of Labour failings - ousted councillorpublished at 18:00 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  6. Lib Dems celebrate in Kingstonpublished at 17:59 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  7. Watch: How London looks after the local electionspublished at 17:57 British Summer Time 4 May 2018

    With almost all the results declared, how has London's political map changed?

    Media caption,

    How London looks after the local elections.

  8. Lib Dems gain large majority in Kingstonpublished at 17:53 British Summer Time 4 May 2018

    Vince CableImage source, PA

    The Liberal Democrats won Kingston-upon-Thames from the Conservatives by a significant margin.

    The party won 39 seats compared to 18 in 2014, while the Tories lost 19. Labour lost their two only seats.

  9. Bromley final results: Conservative holdpublished at 17:50 British Summer Time 4 May 2018

    The Tories won 50 seats, losing one compared to 2014, while Labour won eight seats, gaining one.

    Two independent candidates got one seat compared to none in 2014 and UKIP lost both their seats.

    There was a 40% turnout.

  10. Labour gains seats in Lewisham and Hackneypublished at 17:44 British Summer Time 4 May 2018

    Jeremy CorbynImage source, EPA

    Labour increased its hold of both Lewisham and Hackney.

    In Lewisham, the party gained all 54 seats, taking one from the Greens.

    In Hackney, the party won two more seats to take their overall number on the council to 52.

    The Conservatives also won another to take them to five while the Liberal Democrats lost all three of their seats.

  11. London's mayor 'looking forward to working with all councillors'published at 17:40 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  12. Two boroughs still to declare resultspublished at 17:30 British Summer Time 4 May 2018

    Ballot papersImage source, PA

    Out of 32 boroughs, two are left to declare which party has been victorious.

    They are Hounslow, which was easily won by Labour in 2014, and Tower Hamlets which was under no control.

  13. Tower Hamlets result 'expected at 8pm'published at 17:23 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  14. Greens declare 'massive result in Lambeth'published at 17:17 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  15. Labour hold Harrowpublished at 17:11 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  16. Lib Dems win Kingstonpublished at 17:05 British Summer Time 4 May 2018
    Breaking

    The Liberal Democrats have gained control of Kingston-upon-Thames from the Conservatives, having won 30 seats so far of the 48 available.

  17. Lib Dems 'happy in Haringey'published at 16:55 British Summer Time 4 May 2018

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  18. Lambeth held by Labourpublished at 16:51 British Summer Time 4 May 2018

    The final seats are still being declared but Labour have won enough seats to retain control of the council.

  19. Newham held by Labourpublished at 16:51 British Summer Time 4 May 2018
    Breaking

    Labour continues to dominate Newham, after winning all 60 seats.

  20. Lewisham held by Labourpublished at 16:51 British Summer Time 4 May 2018

    With a few wards still to be declared Labour have won enough seats to retain Lewisham.