Lib Dems: Jo Swinson announced as first-ever female leader

Liberal Democrat members have elected Jo Swinson as their new party leader, with the East Dunbartonshire MP receiving around two thirds of the votes

She finished ahead of Sir Ed Davey in the contest to succeed Sir Vince Cable and lead the party's 12 MPs.

In her first speech as leader, she pledged to do "whatever it takes to stop Brexit".

Political updates in text, video, images and social media