Derek Thomas has been re-elected as the MP for St Ives, with an increased majority.

The Conservative candidate beat Liberal Democrat Andrew George by 4,284 votes, more than double the majority at the 2017 election.

Alana Bates of the Labour Party came third and the Green Party's Ian Flindall came fourth.

Voter turnout was down by 1.6 percentage points since the last general election.

More than 51,000 people, roughly three-quarters of those eligible to vote, went to polling stations across the area on Thursday, in the first December general election since 1923.

Three of the six candidates, Ian Flindall (Green), Robert Smith (Liberal Party) and John Harris (The Common People) lost their £500 deposits after failing to win 5% of the vote.

This story was created using some automation.