UK results: Conservatives win majority

After 650 of 650 seats declared
UK results
Party Conservative Labour Scottish National Party Liberal Democrat Democratic Unionist Party Others
Seats 365 203 48 11 8 15
Change +47 -59 +13 -1 -2 +2

Keighley

Parliamentary constituency

CON GAIN FROM LAB

Results

  1. Conservative
    Robbie Moore
    • Votes: 25,298
    • Vote share %: 48.1
    • Vote share change: +2.0
  2. Labour
    John Grogan
    • Votes: 23,080
    • Vote share %: 43.9
    • Vote share change: -2.6
  3. Liberal Democrat
    Tom Franks
    • Votes: 2,573
    • Vote share %: 4.9
    • Vote share change: +2.5
  4. The Brexit Party
    Waqas Khan
    • Votes: 850
    • Vote share %: 1.6
    • Vote share change: +1.6
  5. The Yorkshire Party
    Mark Barton
    • Votes: 667
    • Vote share %: 1.3
    • Vote share change: +1.3
  6. Social Democratic Party
    Matthew Rose
    • Votes: 132
    • Vote share %: 0.3
    • Vote share change: +0.3

Change compared with 2017

Turnout

  • CON majority: 2,218
  • Registered voters: 72,778
  • % share:
    72.3%
  • Change since 2017: -0.1

Vote share

Party % share
Conservative 48.1%
Labour 43.9%
Liberal Democrat 4.9%
The Brexit Party 1.6%
The Yorkshire Party 1.3%
Social Democratic Party 0.3%

Vote share change since 2017

  • Liberal Democrat +2.5 Gained
  • Conservative +2.0 Gained
  • The Brexit Party +1.6 Gained
  • The Yorkshire Party +1.3 Gained
  • Social Democratic Party +0.3 Gained
  • Labour -2.6 Lost

Find a constituency

Find a constituency

Latest updates

Defeated Labour MP John Grogan set to 'reflect'

Four Labour seats were taken by the Tories in West Yorkshire last night, in Wakefield, Colne Valley, Dewsbury and Keighley, where it was a narrow defeat for John Grogan.

Speaking after the result, he said: "I’ll reflect and think about what to do next but I still want to play a part in Yorkshire politics, and also in the future direction of the Labour party."

John Grogan
John Grogan

Yorkshire and Lincolnshire: The winners and losers

With the full results now in from across Yorkshire and Lincolnshire, the big winner in the region is the Conservative party, just as it has been across the country.

Rosettes
PA/Hannah McKay

In total, Boris Johnson's party has gained 10 seats in the region from Labour.

They are:

  • Colne Valley
  • Dewsbury
  • Don Valley
  • Great Grimsby
  • Keighley
  • Penistone and Stocksbridge
  • Rother Valley
  • Scunthorpe
  • Wakefield
  • Lincoln

Keighley: Conservative gain

Robbie Moore has been elected as the MP for Keighley, beating Labour's John Grogan by 2,218 votes.

The Conservative Party overturned a 239 vote majority to take the formerly Labour-held seat.

Tom Franks of the Liberal Democrats came third and the Brexit Party's Waqas Khan came fourth.

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

Nearly 53,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.

Four of the six candidates, Tom Franks (Liberal Democrat), Waqas Khan (The Brexit Party), Mark Barton (The Yorkshire Party) and Matthew Rose (Social Democratic Party) lost their £500 deposits after failing to win 5% of the vote.

This story was created using some automation.

Yorkshire and Lincolnshire: Winners and losers

All 61 results are now in from across Yorkshire and Lincolnshire and the big winner locally is the Conservative party, just as it has been across the country.

A Conservative rosette
Daniel Leal-Olivas/PA Media

In total, Boris Johnson's party has gained ten seats in the region from Labour.

They are:

  • Colne Valley
  • Dewsbury
  • Don Valley
  • Great Grimsby
  • Keighley
  • Penistone and Stocksbridge
  • Rother Valley
  • Scunthorpe
  • Wakefield
  • Lincoln

A number of ousted Labour candidates, including Caroline Flint and Mary Creagh, blamed the party's failure to listen to people's views on Brexit for their demise.

BreakingKeighley: Conservative gain

Conservative candidate Robbie Moore has been elected as the MP for Keighley.

He won by a majority of 2,218 votes.

Why is Leeds so key in this election?

James Vincent

Political Editor BBC Look North

As part of the BBC's election coverage, a number of key towns and cities have been selected that could decide who wins the upcoming general election.

Leeds Minster as a polling station
Getty Images

In Leeds, we have some constituencies where if you win them, invariably you win the election.

Some of those key seats like Pudsey where there is a majority of just 331.

If you go out along the M62 corridor towards Keighley, 249 votes were the difference leading to Labour gaining from the Conservatives last time out.

Seats like that hold the key to the national election result - it's no surprise that we've seen parties launch their manifestos in West Yorkshire.

Watch: 'Manifesto a big turning point' for Labour - Keighley's new MP

Labour's John Grogan is one of the new MPs for West Yorkshire in Keighley following the general election.

Mr Grogan took the seat from Conservative Kris Hopkins, but by only 249 votes.

Mr Grogan says that although he didn't vote for Jeremy Corbyn as leader, he gave the party a "marvellous campaign".

He added that the Labour leader has given the party hope: