What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

It's all over bar the shouting as the polls have closed after an intense few days of campaigning and a busy voting day.

Labour activists put in a frantic last push to get out the vote in hundreds of make-or-break constituencies in a bid to get Jeremy Corbyn into No10 - and it seems to have had an effect, with the exit poll predicting no overall majority for the Conservatives.

While the opinion polls might have been volatile recently, the broadcasters' exit poll - released when voting closes at 10pm - has a very good record in predicting the overall result since the BBC and ITV started pooling data in 2005. In 2015, the poll predicted the Tories would win 316 seats (they actually won 330) and Labour 239 (they managed 232).

But the devil is in the detail, and now all the parties can do is sit, wait, smile, and prepare for results to roll in.

Check out our general election live coverage and up-to-date results.

Just like us at Mirror Online, millions of you will be staying up boiling the kettle and biting your fingernails on election night.

General election results 2017 326 needed for majority Conservatives Theresa May 365 Labour Jeremy Corbyn 202 snp Nicola Sturgeon 48 Lib Dems Tim Farron 11 DUP 8 Sinn Fein 7 Plaid Cymru 4 Green 1 Speaker 1 UKIP 0 UUP 0 Brexit 0 Change 0 Other 3 Undeclared 0 See full results

So what should you look out for? When are the big names? And which ones are the most key marginal seats?

Let us take you through it hour-by-hour with our exclusive election night guide.

When will we know the winner?

That depends how close the result is.

Officially it takes 326 seats for an overall majority in the House of Commons - the solid measure of victory.

In some years this happens in the early hours - but in 2015 it was at 1.34pm and in 2010 it didn't happen at all (we got a Coalition after days of back room talks).

Whatever happens, broadcasters and newspapers will "call" the election long before there's an official winner.

This is partly because some MPs (Sinn Fein and Speakers) don't take their seats or get votes, so in practice the ruling party doesn't need 326 seats to govern.

It's also because there may come a point where no other party can win and there are enough safe seats left on the list to make victory inevitable.

Exit poll - seat prediction

Here's when broadcasters, more or less, called the result in previous years:

2015 - Tory majority - 5.44am

2010 - Hung Parliament/Coalition - Six days later with the coalition agreement (12 May)

2005 - Labour win - 4.20am

2001 - Labour win - 1.31am - Blair made a speech saying they'd won so the BBC just went along with it.

1997 - Labour landslide - 1.38am

1987 - Tory win - 12:47am

1992 - Tory majority - 2.19am

Election night: Your full hour-by-hour guide

The following declaration times are given by councils to the Press Association and are estimates only.

Often they're a long way out, but this should still help you work out the overall flow of the night.

For each time we've included a guide to key seats to watch out for - then bullet points with every seat in that time slot.

10pm: The exit poll

(Image: Getty Images)

As Big Ben bonged out 10pm we caught sight of the exit poll.

And for the second election in a row, it was a total shock - meaning frantic rewriting of copy in newsrooms across Fleet Street to put the new picture in first edition newspapers.

The prediction Theresa May will have just 314 seats - down from 332 going into the election - is a disaster for the Prime Minister.

Get comfy, it’s going to be a long night.

11pm: Sunderland races to be first - but loses to Newcastle

(Image: Getty Images)

Houghton & Sunderland South lost its title of first seat to declare - announcing just after local rivals Newcastle.

Local youths in trainers flinging traditionally fling ballot boxes into a sports hall in their race to be the nation's first.

Labour won both seats - with increased majorities - as the UKIP vote split between Labour and the Tories. But if the swings in those two seats was replicated across the country, the Tories would have a majority of up to 100.

Midnight: Make a coffee

(Image: Carl Court/Getty Images)

Labour is sure to pick up another early declaration in Washington & Sunderland West, while Tory former minister Justin Tomlinson would need a disaster to lose his 11,786 majority in Swindon North.

Washington & Sunderland West

Swindon North

1am: The early signs

(Image: PA)

The first marginal seat is declared. Nuneaton, in Warwickshire, is a bellwether where the Tories have a 4,882 majority and which was studied as the 'reason' for Ed Miliband losing in 2015. Seats like this are the ones Labour need to win in order to claim the keys to Number 10.

Vale of Clwyd is another early marginal that could tell us if Labour's going to gain any Tory ground. The north Wales seat was won by the Conservatives by just 237 votes in 2015.

Rosena Allin Khan's one of the unlucky ones seeking re-election after just a year. The hospital doctor more than doubled the Labour majority in Sadiq Khan 's old seat Tooting last year to 6,357.

Darlington will see Shadow Brexit Minister Jenny Chapman try to persuade last time's UKIP voters to back her. If two-thirds back her Tory rival, her 3,158 majority is toast. It's even riskier in Wrexham, where barely a third of UKIP voters going blue would defeat Labour.

Antrim North

Battersea

Foyle

Newcastle upon Tyne Central

Newcastle upon Tyne East

Nuneaton

Putney

Broxbourne

Darlington

Lagan Valley

Swindon South

Tamworth

Tooting

Tyrone West

Wrexham

2am: Some hard truth from UKIP Country

(Image: Getty)

Declarations begin to pile up - so much that our guide switches to half-hourly.

Tory Thurrock is a fascinating three-way marginal. A UKIP surge slashed the Conservative majority over Labour to just 536 last time. There were more than 15,000 UKIP votes so if the party is sliding, this seat will show which way.

Amber Rudd may be the Home Secretary but she's defending a smaller majority than many Tory big guns. Labour will still need a big swing, though, to overturn her 4,796 advantage in Hastings & Rye.

Labour has a 12,703 majority in Wales' Blaenau Gwent, but there was a wobble last month when control of the council was lost amid an independent surge.

Tory David Nuttall is defending a majority of just 378 in traditional two-way fight Bury North - while in Bury South Labour's Ivan Lewis has a higher dam of nearly 5,000.

Angus

Antrim East

Belfast East

Blaenau Gwent

Bury North

Bury South

Cambridgeshire North West

Carmarthen East & Dinefwr

Ceredigion

Clwyd South

Down North

East Kilbride, Strathaven & Lesmahagow

Epping Forest

Falkirk

Fareham

Fife North East

Glenrothes

Halton

Hastings & Rye

Kenilworth & Southam

Kilmarnock & Loudoun

Kirkcaldy & Cowdenbeath

Llanelli

Na h-Eileanan an Iar

Newcastle upon Tyne North

Oxford East

Peterborough

Ribble Valley

Rutherglen & Hamilton West

Strangford

Surrey East

Thurrock

2.30am: Corbyn stays - but will his marginals?

(Image: Getty)

By the time Jeremy Corbyn 's safe seat of Islington North declares, if things are really good - or really bad - he'll have inkling of whether he gets to keep his other job, as Labour leader.

We'll also see if the Tories manage to take Labour's most marginal seat, City of Chester, where the majority is just 93.

Ynys Mon is Labour's most marginal seat in Wales, with Albert Owen clinging on by 229 votes ahead of confident nationalists Plaid Cymru.

UKIP enjoyed its second-biggest surge in the country in Tory Castle Point, Essex, in 2015. But with signs the party is flagging and nearly 9,000 more voters to convince, don't count on victory.

Youngest MP Mhairi Black, of the SNP , will find out if she's held back Paisley & Renfrewshire South from Labour again.

Semi-professional wrestler Philip Broughton will try and nab Hartlepool for UKIP. He came second in 2015 and sitting Labour MP Iain Wright has stood down.

(Image: PA)

Antrim South

Arfon

Burnley

Caerphilly

Castle Point

Dundee East

Dundee West

Hartlepool

Inverclyde

Islington North

Islington South & Finsbury

Leigh

Ludlow

Mitcham & Morden

Montgomeryshire

Motherwell & Wishaw

Paisley & Renfrewshire South

South Shields

Stirling

Taunton Deane

Torfaen

Totnes

Vale of Clwyd

Warwickshire North

Wimbledon

Ynys Mon

3am: A flood of key marginals

(Image: PA)

Lib Dem leader Tim Farron will hope his high profile keeps him in Westmorland & Lonsdale. But there's no UKIP candidate, so expect a Tory boost.

As we drown in results we get a few more key bellwethers - Northampton North, Bristol North West, Burton and Watford.

Welsh seat Gower has the smallest majority in the country - just 27 votes tipping in favour of Tory Byron Davies.

Ultra-Corbynista Chris Williamson is hoping to crush a Tory majority of 41 in Derby North, Britain's second-slimmest marginal where the Greens stood aside to give Labour a better chance.

For the geeks among you, Dunbartonshire East had the highest turnout in the country in 2015 at 81.9% - helping the SNP 's John Nicolson oust Lib Dem Jo Swinson by just over 2,000 votes. She's fighting to win it back.

Also in Scotland the Tories are fighting hard to scalp SNP Westminster leader Angus Robertson in Moray.

(Image: BBC)

Labour's George Howarth should make it victory number nine in Knowsley, the second-safest seat in the country.

The Greens are hoping for a surge on the Isle of Wight, despite coming third after Tories and UKIP in 2015, since well-known MP Andrew Turner stood down.

Labour can face little more humiliation in Glasgow, where its last fortress - the city council - fell last month and all six Westminster seats are already held by the SNP . Labour lost 40 Scottish seats in 2015 and has just one, so it can't get much worse.

Labour's last fortress in the south west still stands in Exeter, but Ben Bradshaw's 7,183 majority will be put to the test by hungry Tories.

Barely half the people in Merthyr Tydfil & Rhymney voted in 2015, the lowest turnout in Wales, and Labour lost overall control of the council in Keir Hardie's heartland last month.

Labour's Tulip Siddiq is looking over her shoulder in Hampstead & Kilburn, where the Tories recorded their biggest surge of any Labour seat in 2015. Her majority is just 1,138.

Aberavon

Aberconwy

Airdrie & Shotts

Alyn & Deeside

Amber Valley

Ayrshire North & Arran

Barking

Barnsley Central

Barnsley East

Basildon & Billericay

Basildon South & Thurrock East

Belfast North

Belfast South

Belfast West

Bexleyheath & Crayford

Bishop Auckland

Blackburn

Bolton North East

Bolton South East

Bootle

Bournemouth East

Bournemouth West

Brecon & Radnorshire

Brent Central

Brent North

Bristol North West

Burton

Canterbury

Carlisle

Chorley

Christchurch

Cleethorpes

Clwyd West

Coatbridge, Chryston & Bellshill

Coventry North East

Coventry North West

Coventry South

Crawley

Cynon Valley

Dagenham & Rainham

Delyn

Derby South

Derbyshire South

Dunbartonshire East

Dunbartonshire West

Dunfermline & Fife West

Dwyfor Meirionnydd

Ealing Central & Acton

Ealing North

Ealing Southall

Easington

East Lothian

Eastleigh

Enfield Southgate

Erewash

Exeter

Glasgow Central

Glasgow East

Glasgow North

Glasgow North East

Glasgow North West

Glasgow South

Glasgow South West

Gosport

Hammersmith

Hampstead & Kilburn

Harrogate & Knaresborough

Havant

Hertfordshire North East

Holborn & St Pancras

Hornsey & Wood Green

Hull East

Hull North

Hull West & Hessle

Huntingdon

Hyndburn

Isle of Wight

Islwyn

Jarrow

Kettering

Knowsley

Lanark & Hamilton East

Londonderry East

Makerfield

Merthyr Tydfil & Rhymney

Middlesbrough

Midlothian

Moray

Neath

Newport East

Newport West

Northampton North

Northampton South

Ochil & Perthshire South

Paisley & Renfrewshire North

Perth & Perthshire North

Renfrewshire East

Rhondda

Rochford & Southend East

Rother Valley

Rotherham

Somerton & Frome

Southend West

Stafford

Stockton North

Stone

Streatham

Swansea East

Swansea West

Telford

Torbay

Warwick & Leamington

Watford

Wellingborough

Wentworth & Dearne

Westmorland & Lonsdale

Worcester

3.30am: Decision time for Danczuk

(Image: Daily Mirror)

Clacton was UKIP's first ever general election victory but MP Douglas Carswell had a spectacular break-up with the party and quit Westminster. Has the spell of Farage been broken in this former Tory seat?

Equally unusual is Rochdale, where Simon Danczuk is standing as an independent after he was kicked out of Labour for sexts to a 17-year-old. His majority was 12,442. Will voters side with him or a red rosette?

Scottish Secretary David Mundell, the only Tory north of the border, has a majority of just 798 in Dumfriesshire, Clydesdale and Tweeddale. But the Tories have been on the march in Scotland. Polls have tipped them up to a dozen seats.

Former NUS chief Wes Streeting was one of just 10 Labour candidates to grab a seat off the Tories in 2015. But this time he has to fight London's Ilford North without a UKIP rival to split the vote.

Labour Brexiteer Kate Hoey has a huge majority in Remain-backing Vauxhall, but she's sparked anger by campaigning with Nigel Farage. Some voters may punish her.

If you still need predictions, Lincoln and Dover have both swung with every election result since the 1980s.

(Image: Getty)

Aldershot

Blaydon

Cambridgeshire South

Cities of London & Westminster

Clacton

Dover

Dulwich & West Norwood

Dumfries & Galloway

Dumfriesshire, Clydesdale & Tweeddale

Durham, City of

Durham North

Durham North West

Edmonton

Enfield North

Great Grimsby

Harlow

Heywood & Middleton

Ilford North

Ilford South

Kensington

Lincoln

Linlithgow & Falkirk East

Livingston

Maldon

Mansfield

Newbury

Penrith & The Border

Preston

Redcar

Reigate

Rochdale

Sedgefield

Shrewsbury & Atcham

Slough

Stockton South

Thornbury & Yate

Tunbridge Wells

Ulster Mid

Vauxhall

Wallasey

Warley

Welwyn Hatfield

West Bromwich East

West Bromwich West

Westminster North

Wigan

Workington

Wrekin, The

Wycombe

Wyre & Preston North

4am: The power list

(Image: REUTERS)

Labour big names John McDonnell and Diane Abbott would need an upset to lose their seats, Hayes & Harlington and Hackney North & Stoke Newington.

And Tory big names David Davis, Philip Hammond, Michael Fallon and Boris Johnson should all keep their seats.

Those are the catchily-named Haltemprice & Howden, Runnymede & Weybridge, Sevenoaks and Uxbridge & Ruislip South.

(Image: Getty)

Now, you used to be able to say there were more pandas in Scotland than Tory MPs. Well in 2015 you could say it of Lib Dems and Labour too.

Orkney and Shetland is the only Lib Dem Scottish seat and also the party's closest marginal, beating the SNP by just 817 votes.

And Ian Murray will be hoping Labour doesn't complete its Scottish humiliation by holding onto its only seat, Edinburgh South.

Former First Minister Alex Salmond will be hoping to keep his 8,687 majority in Gordon.

Brexit -backing Stoke-on-Trent Central had the UK's lowest turnout at just 51.3% in 2015, but showed UKIP's Paul Nuttall the door just months ago when Remainer Gareth Snell increased Labour's majority in a by-election.

Lib Dem Vince Cable is trying to snatch Twickenham, holder of England's highest turnout in 2015 at 77.2%, back from the Tories two years after he was outsted.

If the 'Lib Dem Fightback' is anywhere it should be here - or in former yellow seats like Bath, Colchester, Sutton & Cheam, Solihull and Yeovil, among 27 Lib Dem seats that went blue in 2015.

Also for the Libs, Sarah Olney will try and hold back Tory Zac Goldsmith in Richmond Park.

London's slimmest marginal Croydon Central will see Labour challenge Tory housing minister Gavin Barwell's majority of just 165 - which he admitted beefing up with tours round parliament.

Things got very bitter in Ealing Central and Acton, where Tory Joy Morrissey threatened Labour's Rupa Huq with legal action as she bids to nab her 274 majority. Greens and UKIP pulled out to help each side.

Lib Dem veteran Simon Hughes is trying to win back the South London Bermondsey & Old Southwark seat he lost to Labour in 2015.

And Labour's Clive Lewis, who also took his Norwich South seat from a Lib Dem, wants to hold on after publicly backing progressive alliances, de-backing Brexit and leaving Corbyn's top team.

(Image: Yui Mok/PA Wire)

Aberdeen North

Aberdeen South

Aberdeenshire West & Kincardine

Aldridge-Brownhills

Ayr, Carrick & Cumnock

Ayrshire Central

Banff & Buchan

Barrow & Furness

Bassetlaw

Bath

Beckenham

Bermondsey & Old Southwark

Bethnal Green & Bow

Beverley & Holderness

Birkenhead

Birmingham Northfield

Blackley & Broughton

Bolton West

Bosworth

Bracknell

Brentwood & Ongar

Bromley & Chislehurst

Broxtowe

Camberwell & Peckham

Cannock Chase

Cardiff Central

Cardiff North

Cardiff South & Penarth

Cardiff West

Carmarthen West & Pembrokeshire South

Carshalton & Wallington

Chelmsford

Chelsea & Fulham

Cheltenham

Chesham & Amersham

Chesterfield

Chingford & Woodford Green

Colchester

Copeland

Croydon Central

Croydon North

Croydon South

Cumbernauld, Kilsyth & Kirkintilloch East

Derbyshire Mid

Don Valley

Dudley North

Dudley South

East Ham

Edinburgh East

Edinburgh North & Leith

Edinburgh South

Edinburgh South West

Edinburgh West

Eltham

Erith & Thamesmead

Esher & Walton

Feltham & Heston

Folkestone & Hythe

Fylde

Garston & Halewood

Gateshead

Gedling

Gloucester

Gordon

Gower

Greenwich & Woolwich

Hackney North & Stoke Newington

Halesowen & Rowley Regis

Haltemprice & Howden

Hampshire North West

Harwich & Essex North

Hayes & Harlington

Hendon

Herefordshire North

Hertford & Stortford

Hertfordshire South West

Hertsmere

High Peak

Hornchurch & Upminster

Ipswich

Lancashire West

Leicestershire North West

Lewisham East

Lewisham West & Penge

Leyton & Wanstead

Lichfield

Liverpool Riverside

Liverpool Wavertree

Liverpool West Derby

Meriden

Monmouth

Newcastle-under-Lyme

Norfolk Mid

Norfolk South

Norwich South

Ogmore

Old Bexley & Sidcup

Orpington

Pendle

Plymouth Moor View

Plymouth Sutton & Devonport

Pontypridd

Poplar & Limehouse

Preseli Pembrokeshire

Rayleigh & Wickford

Richmond Park

Romford

Rossendale & Darwen

Ruislip, Northwood & Pinner

Runnymede & Weybridge

Saffron Walden

St Helens North

St Helens South & Whiston

Salisbury

Scunthorpe

Sevenoaks

Shropshire North

Skipton & Ripon

Solihull

Southport

Staffordshire South

Stevenage

Stoke-on-Trent Central

Stoke-on-Trent North

Stoke-on-Trent South

Stratford-on-Avon

Stroud

Suffolk West

Sutton & Cheam

Sutton Coldfield

Tonbridge & Malling

Tottenham

Twickenham

Uxbridge & Ruislip South

Vale of Glamorgan

Walsall North

Walsall South

Walthamstow

Wealden

West Ham

Weston-Super-Mare

Wiltshire South West

Wirral South

Witham

Woking

Worcestershire Mid

Worcestershire West

Wythenshawe & Sale East

Yeovil

4.30am: Theresa May's big mandate

(Image: Getty)

Theresa May will have a good idea of whether she's staying in Number 10 by the time she (probably) wins Maidenhead - it's the Tories' second-safest seat.

The Tories will want to snatch Berwickshire, Roxburgh and Selkirk, in the Borders and Scotland's most marginal seat, from the SNP 's Calum Kerr. He has a majority of 328.

Tactical voting by Tories reportedly kept Lib Dem Nick Clegg in Sheffield Hallam in 2015. But Labour still recorded its biggest vote rise in any rival's seat. Will Jeremy Corbyn 's promise of free tuition, and Clegg's betrayal of it, give Labour a victory this time?

And expect Health Secretary Jeremy Hunt to slide back with ease into South West Surrey despite a bid to unseat him by the National Health Action Party.

Tories have privately boasted they could be in with a shot in Bolsover, where Dennis Skinner has been Labour MP since 1970. If they overturned his 11,778 majority - aided by a collapsing UKIP vote - that would be huge.

(Image: Getty)

Argyll & Bute

Birmingham Erdington

Blackpool North & Cleveleys

Blackpool South

Bolsover

Bury St Edmunds

Chipping Barnet

Corby

Eastbourne

Eddisbury

Filton & Bradley Stoke

Hampshire East

Hazel Grove

Leeds Central

Leeds East

Lewisham Deptford

Maidenhead

Mole Valley

Newry & Armagh

Newton Abbot

Redditch

Romsey & Southampton North

Scarborough & Whitby

Selby & Ainsty

Sheffield Brightside & Hillsborough

Sheffield Central

Sheffield Hallam

Sheffield Heeley

Sheffield South East

Somerset North

South Holland & The Deepings

South Ribble

Staffordshire Moorlands

Stockport

Suffolk Central & Ipswich North

Suffolk Coastal

Surrey Heath

Surrey South West

Thirsk & Malton

Tynemouth

Tyneside North

Weaver Vale

Windsor

Witney

Wolverhampton North East

Wolverhampton South East

Wolverhampton South West

5am: D-Day for Paul Nuttall

(Image: Rex Features)

As dawn breaks Boston and Skegness is a big moment for UKIP. Leader Paul Nuttall is standing in the Brexit -backing seat where his party won the highest vote share (apart from Clacton) in 2015. If he loses badly, he could be ousted.

Ed Miliband would need an upset not to glide home in Doncaster North.

Labour's Ruth Cadbury could be in trouble in Brentford & Isleworth. UKIP won 3,203 votes last time but has no candidate this time. And her majority is less than a sixth of that.

Expect similar woes for former Labour leadership candidate Mary Creagh, whose Wakefield seat has been cleared by UKIP to give the Tories a bigger shot at her 2,613 majority.

The Lib Dems have a big moment in Cambridge, where Julian Huppert wants to win back his seat from Labour. He needs just 599 more votes, but his red opponent is backed by Prof Stephen Hawking.

(Image: AFP)

Labour Unite union aide Dan Carden should be parachuted into Liverpool Walton, the safest seat in the country, after previous MP Steve Rotheram won the metro mayor election.

Bristol West may well be the Greens' best shot at a historic second MP. Molly Scott Cato will have to crush Labour cellist Thangam Debbonaire's 5,673 majority.

Ranil Jayawardena should slide effortlessly into No1 Tory safe seat Hampshire North East, while Loughborough - despite being a bellwether seat - has a strong majority for Tory ex-education secretary Nicky Morgan.

If the Tories are on the march they'll win back Wirral West, one of just 10 seats Labour nabbed off them in 2015.

And they're looking to gain pro-BrexitHalifax. Theresa May launched the Tory campaign in the knife-edge marginal where Labour has a majority less than 500.

PS: If you don't know who's won by now, put your money on bellwether Dartford - whose result has predicted an astonishing 14 elections in a row.

(Image: Andy Stenning / Daily Mirror)

Altrincham & Sale West

Ashfield

Ashford

Banbury

Basingstoke

Batley & Spen

Beaconsfield

Bedford

Bedfordshire Mid

Bexhill & Battle

Birmingham Hodge Hill

Birmingham Ladywood

Birmingham Selly Oak

Birmingham Yardley

Boston & Skegness

Bradford East

Bradford West

Braintree

Brentford & Isleworth

Bridgend

Brigg & Goole

Bristol East

Bristol South

Bristol West

Caithness, Sutherland & Easter Ross

Calder Valley

Cambridge

Charnwood

Chester, City of

Chichester

Colne Valley

Dartford

Daventry

Derbyshire Dales

Devon North

Dewsbury

Doncaster Central

Doncaster North

Dorset South

Dorset West

Ellesmere Port & Neston

Epsom & Ewell

Faversham & Kent Mid

Fermanagh & South Tyrone

Finchley & Golders Green

Grantham & Stamford

Guildford

Halifax

Hampshire North East

Harrow East

Harrow West

Hemsworth

Hereford & Herefordshire South

Hexham

Hitchin & Harpenden

Inverness, Nairn, Badenoch & Strathspey

Kingston & Surbiton

Kingswood

Leeds West

Lewes

Liverpool Walton

Loughborough

Louth & Horncastle

Maidstone & The Weald

Manchester Central

Manchester Gorton

Manchester Withington

Middlesbrough South & Cleveland East

New Forest East

New Forest West

Newark

Norfolk North

Normanton, Pontefract & Castleford

Northamptonshire South

Nottingham East

Nottingham North

Nottingham South

Oldham West & Royton

Orkney & Shetland

Penistone & Stocksbridge

Poole

Pudsey

Richmond (Yorks)

Ross, Skye & Lochaber

Rugby

Rushcliffe

Rutland & Melton

St Albans

Salford & Eccles

Sefton Central

Sherwood

Sleaford & North Hykeham

Somerset North East

Spelthorne

Stourbridge

Stretford & Urmston

Suffolk South

Sussex Mid

Wakefield

Warrington North

Wells

Wirral West

Wokingham

Worsley & Eccles South

Wyre Forest

Yorkshire East

5.30pm: When the Tories took the lead

(Image: BBC)

An often forgotten quirk of election night is how many Labour seats (small urban areas) declare early, and Tory seats in the shires declare late.

It took until 5.44am for the Conservatives to overtake Labour in 2015, yet the party won by 98 seats in the end.

Expect drama in Hove, where Labour's Peter Kyle is defending a majority of just over 1,000 against the Tories.

And keep an eye on Birmingham Edgbaston, where Labour Brexiteer Gisela Stuart stood down. Will some of her 2,706 majority now go Hard Brexit Blue?

Speaker John Bercow should be re-elected unopposed in Buckingham.

And anti-feminist MP Philip Davies will be fighting off a challenge from the Women's Equality Party in Yorkshire seat Shipley.

Aylesbury

Berwickshire, Roxburgh & Selkirk

Birmingham Edgbaston

Buckingham

Cambridgeshire South East

Elmet & Rothwell

Gravesham

Great Yarmouth

Hemel Hempstead

Horsham

Hove

Leeds North East

Leeds North West

Norwich North

Shipley

Sittingbourne & Sheppey

Southampton Itchen

Southampton Test

Warrington South

Winchester

6am: Green delight and Esther's Return

(Image: Dan Kitwood)

Green co-leader Caroline Lucas will find out if she's kept party's Westminster foothold in Brighton Pavilion, while Tory Simon Kirby defends a 690 majority against a 'progressive alliance' in bellwether Brighton Kemptown.

Shadow minister Cat Smith will have to fight hard against a right-wing alliance in Lancaster and Fleetwood, where she made a rare gain from the Tories in 2015. UKIP aren't standing this time and Theresa May paid a visit in the campaign's final days. She could be in trouble.

Esther McVey - dubbed McVile for her welfare cuts as a Tory minister - will have an easier job of it in Tatton. She's been parachuted into George Osborne's old safe seat and we've heard rumours Theresa May's folk have shown their interest in her already.

(Image: Liverpool Echo)

Arundel & South Downs

Bedfordshire North East

Bedfordshire South West

Birmingham Hall Green

Birmingham Perry Barr

Bognor Regis & Littlehampton

Bradford South

Bridgwater & Somerset West

Brighton Kemptown

Brighton Pavilion

Bromsgrove

Camborne & Redruth

Cambridgeshire North East

Chatham & Aylesford

Cheadle

Derby North

Derbyshire North East

Devon East

Devon South West

Dorset Mid & Poole North

Dorset North

Down South

Forest of Dean

Gainsborough

Gillingham & Rainham

Hackney South & Shoreditch

Henley

Keighley

Lancaster & Fleetwood

Leicester South

Leicestershire South

Morecambe & Lunesdale

Norfolk North West

Norfolk South West

Oldham East & Saddleworth

Oxford West & Abingdon

Portsmouth North

Portsmouth South

Reading East

Reading West

Rochester & Strood

Tatton

Tewkesbury

Tiverton & Honiton

Truro & Falmouth

Wantage

Worthing East & Shoreham

Worthing West

York Central

York Outer

6.30am: Labour campaign chief ends a long night

(Image: Getty Images Europe)

Labour campaign chief Andrew Gwynne will have had a bad campaign indeed if he loses his 10,511 majority in Denton & Reddish.

The Lib Dems will hope for revivals in Cornwall North and St Austell & Newquay.

If Labour's mounting a fightback it should take Waveney, which it lost to the Tories in 2010.

Broadland

Cornwall North

Denton & Reddish

Devizes

Milton Keynes South

St Austell & Newquay

Stalybridge & Hyde

Waveney

Wiltshire North

7am: Final moments of truth for Mackinlay and Vaz

(Image: PA)

Expect fireworks in Thanet South, where Tory Craig Mackinlay was charged with alleged election fraud with days to go. In his favour is the fact his UKIP rival is not, this time, Nigel Farage.

Also in the headlines has been Keith Vaz, but he shouldn't struggle too badly. He has a majority of more than 18,000 in Leicester East.

Morley & Outwood is where Ed Balls suffered the biggest humiliation of the 2015 election, losing by a whisker of 422 to Tory opera singer Andrea Jenkyns. If the polls are right this time, she'll strengthen her majority.

St Ives in Cornwall - traditionally the last constituency to declare, at 3.26pm in 2015 - could go back from the Tories to the Lib Dems if Tim Farron is having a good night.

By now, it'll all be academic - we should almost certainly know who's won the election.

(Image: Getty)

Ashton Under Lyne

Chippenham

Congleton

Cotswolds, The

Crewe & Nantwich

Harborough

Huddersfield

Leicester East

Leicester West

Luton North

Luton South

Macclesfield

Meon Valley

Milton Keynes North

Morley & Outwood

St Ives

Thanet North

Thanet South

Devon Central

And that's it! Almost...

(Image: Getty Images Europe)

Congratulations. If you've stayed up this long you've survived election night. Here's everything else you need to know...

Until lunchtime

There are a few seats expected to trickle on even though by this point, no one will pay any attention to them.

There could be some last gasp good news for the Lib Dems.

The party lost Berwick-upon-Tweed near the Scottish borders to the Tories in 2015. If the fightback's real, so should the prospect of victory be here.

The torture is never-ending for Labour campaign chief Ian Lavery, whose Wansbeck seat is among the last to declare.

Berwick-upon-Tweed

Blyth Valley

Cornwall South East

Devon West & Torridge

Wansbeck

Other information

What time is election night and how can I watch?

The polls open between 7am and 10pm.

Because of broadcasting restrictions, coverage on your TV won't start properly until Big Ben bongs in the 10 o'clock news.

The BBC's election night show will be hosted by David Dimbleby, ITV's is hosted by Tom Bradby with Ed Balls vs George Osborne, and Sky News' is co-hosted by Adam Boulton and Sophy Ridge.

Channel 4 is hosting an alternative election night special with David Mitchell and Jeremy Paxman.

But of course, the Mirror is the place to be.

We're hosting election night on our live blog with up-to-the-second coverage and analysis.

What is my constituency?

Who will win the election?

(Image: AFP)

Hah! You nearly got us there.

We're not going to do that, but this is what pollsters predict.

In a nutshell - they say the Tories will win the most seats, but have less of a lead over Labour than the huge gap predicted at the start of the election campaign.

YouGov's projection on Monday 5 June suggested the Tories would take 305 seats, down more than 20 and creating a hung parliament.

Labour would win 268 seats, according to YouGov, a boost of more than 30 but not enough (probably) to walk into No10.

Pollsters are also united in suggesting the Lib Dem Fightback won't really materialise that much. And they say UKIP's vote will collapse.

In Scotland, polls say the SNP will do well but struggle to beat the 56 out of 59 Scottish seats it won in 2015. A small handful of seats were predicted to go Tory.

What is a snap election?

A 'snap election' is one that's called at short notice and generally wasn't expected.

Under the Fixed Term Parliaments Act, elections were meant to be held every five years.

But one could still be authorised if voted for by two-thirds of MPs (434 of them). This is what happened this time.

It meant there was a timetable of just a month or so, set down in law, in which parties scrambled together their campaigns and manifestos.

Why did we have a snap election?

Theresa May said she called the election because she was facing too much opposition ahead of vital Brexit talks.

But opponents said she wanted to take advantage of a massive lead in the opinion polls to give herself a huge majority.

When is the next general election?

Under the Act, the next general election is fixed to take place on 5 May 2022.

This will change if two-thirds of MPs vote for an early election, or if the government loses a no confidence vote.

It could also change if the Tories win and implement their manifesto pledge to renew the Fixed-Term Parliaments Act.