Conservative MP Robbie Moore has held his seat in Ilkley and Keighley.
Mr Moore received 18,589 votes, beating Labour's John Grogan who received 16,964.
The result leaves Robbie as the only Conservative MP in the Bradford district.
Robbie said:
"Absolutely unbelievable - completely defying the odds. Thank you so, so much for putting your faith in me again to represent you as your Member of Parliament again.
"As you know - your priorities matter to me. My commitment to you is to work tirelessly with continued energy and enthusiasm over the years ahead."
The votes in full were:
|
Election Candidate |
Party |
Votes |
% |
Outcome |
|
Robbie Moore |
Conservative |
18589 |
40% |
Elected |
|
John Timothy Grogan |
Labour |
16964 |
37% |
Not elected |
|
Andrew Mark Judson |
Reform UK |
4782 |
10% |
Not elected |
|
John Wood |
Green Party |
2447 |
5% |
Not elected |
|
Vaz Shabir |
Independent |
2036 |
4% |
Not elected |
|
Chris Adams |
Liberal Democrat |
970 |
2% |
Not elected |
|
Dominic James Atlas |
Yorkshire Party |
398 |
1% |
Not elected |
The turnout was 62% from 74,367 registered voters.

Skipton MP meets with primary school at Parliament
Yorkshire participants need for Channel 4's The Dog House
Thornton Hall Country Park wins Tourism Award
Police appeal for information following another assault at Skipton Bus Station
Skipton welcomes new independent brewery
Skipton care home nominated for 'Independent Business of the Year'
Gargrave curry restaurant named 'Best in the North'
Pedestrian bridge at Bolton Abbey closed Wednesday for maintenance
Further strikes planned by Airedale NHS microbiology staff amid pay dispute
Skipton MP makes cheeseburgers on visit to local McDonald's
Quiz night hosted in Skipton to raise money for Airedale Hospital
Appeal launched after MBE medal stolen from founder of children's charity
Council appeal for help with riverbank erosion
Police crackdown amid fears of "nut jobs" riding dangerously on e-bikes and e-scooters
Dozens attend meeting amid anger over school transport policy change
New pizza restaurant and bar opens in Skipton
Embsay pub raise over £400 for children's charity
Silsden gym owner raises £7,370 for Breast Care Unit at Airedale Hospital
Reasons behind the inevitability of above-inflation council tax rise at North Yorkshire Council
Local estate agent celebrates 5 years of platinum rated service


