Daisy Cooper will be the next MP for St Albans after the Liberal Democrats took the former Conservative seat.

Mrs Cooper secured 28,867 votes compared to 22,574 votes for Anne Main, who was the Conservative MP for St Albans from 2005 to 2019.

After the result, Mrs Cooper told the St Albans Review that “it feels brilliant” and she “feels absolutely delighted”.

Just minutes before the announcement, Liberal Democrat leader Jo Swinson had lost her East Dunbartonshire seat.

In response to the news, Mrs Cooper said: “I’m really upset about that, I think Jo has done amazing things in the past four months, her name and face recognition has been more than any other Liberal Democrat leader in just a few months and no body could be in any doubt whatsoever about our position on Brexit and Jo made that absolutely clear.

“So I think she’s shown an enormous leadership in the past few months and she’ll be a loss to the party.

“I’ve had hundreds of volunteers helping me for the last few weeks to win this seat, I’m going to ask them to do one more thing before Christmas and that’s to help me run a big collection for a local foodbank.”