The Tories have retained former prime minister David Cameron’s former seat of Witney in a by-election, but with a majority reduced by over 20,000 votes.
Barrister Robert Courts won but saw the majority he inherited from Cameron slashed from over 25,000 at last year’s general election to just 5,702.
The Conservative party’s vote share dropped from 60% in 2015 to 45%, as the Lib Dems surged past Labour into second spot.
Liz Leffman polled 11,611 votes as the Lib Dems’ share increased from 7% to 30%.
Meanwhile, Labour Party’s Tracy Brabin held the Batley and Spen seat where Jo Cox was MP before she was murdered in June.
The former Coronation Street star received an 85% share of the vote in the seat, which was not contested by other major parties out of respect for Mrs Cox, who was shot and stabbed in her West Yorkshire constituency.
Cameron congratulated his successor as MP for Witney for his victory.
