The election winners and loserspublished at 15:14 British Summer Time 9 June 2017
BBC News looks at the winners and losers of a dramatic night.
Read MoreConservatives take the Labour seat of Walsall North
Labour takes Warwick and Leamington
Conservatives hold onto Nuneaton and gain Stoke-on-Trent South
Preet Gill becomes first female Sikh MP in Birmingham Edgbaston
Deputy Labour leader Tom Watson holds West Bromwich East
Keele University students 'unable to vote'
Exit poll predicts Tories will be largest party but without overall majority
For election updates from your local area only, click on Related Stories
Monica Rimmer and Andy Giddings
BBC News looks at the winners and losers of a dramatic night.
Read MoreTom Watson says Theresa May's authority "has been undermined" by Labour gains.
Read MoreAllen Cook
BBC Local Live
Well, for those of you waking up, it hadn't been a night of any upsets in Staffordshire or the south part of Cheshire until after 05:00.
We saw plenty of MPs holding their seats, some with increased or decreased majorities.
But then, after 05:00, came the first big shock - when Conservative Jack Brereton took the Stoke-on-Trent South seat from Labour.
We are still waiting on two more seats where the races are tight and ballots are being recounted - Crewe and Nantwich and Newcastle-under-Lyme.
Thanks for staying with us through the night.
Our coverage continues now, with local election updates for Birmingham and the Black Country; Coventry and Warwickshire; Herefordshire and Worcestershire;Shropshire; and Staffordshire and Cheshire.
There's just 23 votes in it for the Dudley North seat, counting is back underway.
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
We could be getting a result in Newcastle-under-Lyme soon.
And there are some very tired-looking counters there after two recounts.
We're onto a third full recount in the Crewe and Nantwich constituency with the returning officer reporting the margin appears to be less than 50 votes.
Conservative Jack Brereton has taken Stoke-on-Trent South from Labour with a majority of just 663.
He defeated Rob Flello, who held the seat since 2005.
Stoke-on-Trent South has returned Labour MPs since well before 1945.
Labour's Matt Western has spoken of his exhaustion from the campaign after taking the Warwick and Leamington seat from Tory Chris White with a majority of 1,206.
Matt Western said after the count: "I’m so exhausted, five weeks ago I was standing in this hall and it was the county council elections and I was re-elected after a very tough fight.
He said: "But tonight is a different matter. The numbers are just beginning to sink in. It is an extraordinary, astonishing result," adding it represented an increase of about a 40% in Labour’s vote over two years.
He believed it was mainly due to the voters "disillusionment" with the Tory government and belief in Labour’s manifesto.
Mark Pritchard who held onto The Wrekin for the Conservatives got married during the campaign. His wife did not get the honeymoon she expected.
Matt Western for Labour takes the seat from Chris White who held a 6,606 majority in 2015.