Hour-by-hour information to the election night time moments price staying up for
By 10pm tonight, all the gaffes, speeches and polls of this gruelling six-week campaign are done and in the history books.
And the only thing Rishi Sunak and Keir Starmer can do now is wait for the general election results.
Top Tories are teetering on the edge of losing their seats. Reform could run rampant or retire with a whimper. Labour, meanwhile, could be headed for victory – but we can’t be sure if it will be comfortable or thumping. And who knows, the Lib Dems could end up being the second biggest party…
Die-hard politics watchers will be up all night to see the results roll in – but how late should you stay awake? Here’s our rundown of the big flashpoints, potential ‘Portillo moments’ – and the results worth staying up late for.
10PM
Polls close around the country at 10pm – immediately followed by the publication of the exit poll. The poll will be conducted by Ipsos, jointly paid for by the BBC, ITV and Sky News. Through the day, voters at polling stations across the country will be asked to fill in mock ballot papers to indicate how they voted.
Analysts for the broadcasters will use the results of this final mega-poll to predict the number of seats each party will win. It’s usually pretty accurate – usually within 15 seats of the actual result. It’s not always right, though.
The 2015 exit poll was closer to the actual result than pre-election opinion polls, but didn’t predict the Tory majority. Before that, the biggest exit poll blunder was in 1992 – when two separate polls predicted a hung Parliament. In the end John Major held on to power with a reduced majority.
Meanwhile, counting begins at venues across the UK for all 650 election results.
11PM
The race to be the first to declare will be won and lost in the North East.
Both Blyth & Ashington and Houghton & Sunderland South are expected to unveil their results within two hours after polls close. They’re both expected to be held by Labour – but could give an idea of how well Reform have performed in the north.
12 MIDNIGHT
(
Anadolu via Getty Images)
Swindon South is likely to be the first battleground seat to deliver a result around 12.15am on Friday – and the first real result showing the swing to Labour. Former Justice Secretary Robert Buckland is defending a 5,650 majority – a healthy lead in normal times. But if the predicted national swing is borne out, Labour’s Heidi Alexander will easily take the seat and give an early pointer for the rest of the night.
For those seeking comedy value, Tory chairman Richard Holden should find out about the same time whether he’s won in Basildon and Billericay. Mr Holden didn’t so much parachute himself into the seat, as bulldoze his way in – with party officials imposing him as the candidate just two days before the deadline for nominations. He’s defending a 20,749 majority – but polls suggest it’s not as safe as it looks.
And Broxbourne in Hertfordshire is also due at 12.15am – a Tory heartland seat that will give an idea of how much support the party have lost from their traditional core voters.
1AM
Between 1am and 2am we’ll get an idea of how well Labour have done in loosening the SNP ’s grip on Scotland.
East Kilbride & Strathaven, Hamilton & Clyde Valley and Rutherglen are all SNP-held Labour target seats – and are all expected to declare before 2am.
2AM
The results really start to roll – with one seat a minute expected to declare in the 2 o’clock hour.
Reform UK aren’t expected to overturn Tory Rebecca Harris’ majority of 26,000 in Castle Point – but the size of the chunk they take out of it will give some insight into how they’ve done across the country.
Rochdale, where George Galloway won in a by-election just months ago, should declare around 2.30am. He’s up against Paul Waugh, the former journalist standing for Labour. Whoever wins, the speeches will be spicy.
And the Lib Dems will see signs of how their night is going, with the result of one of their long-shots – Stratford-upon-Avon, where they’re bidding to take the seat previously held by former Tory chancellor Nadhim Zahawi.
3AM
If you’re still up between 3 and 4am, you’ll be treated to the biggest glut of results in the night. As many as 250 seats will declare results in this hour – including some big hitters.
The battle for Islington North will reach its climax around 3am – when we’ll learn whether Jeremy Corbyn will stay an independent MP, or his 41-year run as an MP has come to an end.
Keir Starmer’s seat of Holborn and St Pancras is also likely to come in around 3am. It’s a very safe seat – with a majority of 22,766 – so don’t expect a surprise upset, but his speech will likely be the first time we hear the Labour leader speak after the exit poll.
Labour will also be watching for results from some “red wall” constituencies – including the newly redrawn seat of Great Grimsby and Cleethorpes, where former MP Melanie Onn is hoping for a return to the Commons.
And Thangham Debbonaire, who is up against Green candidate Carla Denyer in her seat of Bristol West, will learn whether she’ll be back in the Commons at around 3.15am
On the Tory side of things, there are a string of potential ‘Portillo moments’ due in this hour.
Justice Secretary Alex Chalk’s Cheltenham seat is due around 3am, where he’s vulnerable to the Lib Dems.
Tory former welfare slasher Iain Duncan Smith ’s seat of Chingford and Woodford Green is also due around this time – and a swing of just 1.5 points to Labour would see him ousted. But independent candidate Faiza Shaheen – Labour’s candidate until she was removed just days before the deadline for the election – has strong local support and could split Labour’s vote.
Top Tories Grant Shapps, Penny Mordaunt and Gillian Keegan should also learn their fates after 3am – and all of them are at risk of losing their seats.
But the biggest Tory scalp this hour would be Jeremy Hunt, the Chancellor. He’s defending a majority of 10,720 – but has been heavily targeted by the Lib Dems.
Speaking of the Lib Dems – we’ll know whether all those bungee jumps and wetsuits were enough for Ed Davey to hold his Kingston and Surbiton seat at around 3.15am.
4AM
(
AFP via Getty Images)
We should already know by 4am who has won the election – and by how much.
But this hour will show us just how bad a night it’s been for the Tories.
There’ll be a string of seats where Reform are hoping to make gains from the Conservatives – including former party leader Richard Tice in Bolton and Skegness and ex-Tory defector Lee Anderson in Ashfield.
And, of course, Nigel Farage will learn whether his eighth bid at becoming an MP has been successful – as the result from Clacton rolls in.
Elsewhere, we could see another blast from the past – as Douglas Alexander, a cabinet minister in the New Labour years, learns whether he’ll return as MP for Lothian East – Labour’s top target seat in Scotland.
The Greens will find out if they’ve held on to Brighton Pavilion, where former leader Sian Berry is up against Labour’s Tom Gray – who used to be the singer in post-Britpop band Gomez.
On the subject of Britpop, Blur drummer Dave Rowntree will learn whether he’s managed to win for Labour in Mid Sussex.
Jacob Rees-Mogg, whose lead in the new seat of Somerset North East and Hanham has looked fragile in recent polling, will learn his fate around 4am.
And finally, Rishi Sunak’s Richmond & Northallerton constituency in North Yorkshire should declare around this time. Despite defending a notional majority of 24,331, some polls have suggested he’ll be the first sitting PM to ever lose his seat.
5AM
Things start to slow down around 5am, but there are still some big moments ahead.
Northampton North, a bellweather – matching the result at every election since 1974 – will declare in this hour.
Liz Truss will find out if she’s won Norfolk South West around 5.30am. Polling suggests she’ll hold on, but Labour need a swing of just 5.9% to oust her.
And around the same time Deputy Labour Leader Angela Rayner will find out the result in her seat of Ashton-under-Lyne in Greater Manchester.
6AM
The last few will come in around 6, with Wes Streeting, the Shadow Health Secretary learning the result in Ilford North and Keir Mather, the youngest MP, finding out if he’ll return as the MP for Selby.
7AM
Recounts could cause delays, but if you’re still up – or just waking up – at 7am, there’s a good chance you’ll know the results of all 650 seats.
So it’s either time to go to bed, or push through until mid-morning when we’re likely to see a range of victory speeches, concession speeches – and maybe a few resignations.
What time is my constituency declaring its result?
Thursday July 4
11.30pm
Blyth & Ashington
11.45pm
Houghton & Sunderland South
Friday July 5
12.15am
Basildon & Billericay
Broxbourne
12.30am
Sunderland Central
Swindon South
12.45am
Cramlington & Killingworth
Washington & Gateshead South
1am
Makerfield
Rutherglen
Tynemouth
Wigan
1.15am
Newcastle upon Tyne Central & West
Newcastle upon Tyne East & Wallsend
Newcastle upon Tyne North
1.30am
Barnsley North
Barnsley South
East Kilbride & Strathaven
Leigh & Atherton
Putney
Tooting
1.45am
Hamilton & Clyde Valley
Harrogate & Knaresborough
Leicester South
Swindon North
2am
Cambridgeshire North West
Cannock Chase
Castle Point
Darlington
Dunbartonshire West
Dundee Central
Essex North West
Gateshead Central & Whickham
Glenrothes & Mid Fife
Havant
Hexham
Leicester East
Lewisham East
Lewisham West & East Dulwich
Middlesbrough & Thornaby East
Middlesbrough South & East Cleveland
North Down
Peterborough
Redcar
South Shields
Strangford
Swansea West
Torbay
Tyrone West
Vale of Glamorgan
Warwickshire North & Bedworth
2.15am
Gower
Knowsley
Leicester West
Paisley & Renfrewshire South
Rayleigh & Wickford
2.30am
Arbroath & Broughty Ferry
Battersea
Blackburn
Caerphilly
Chorley
Clwyd North
Colchester
Durham North
Easington
Heywood & Middleton North
Jarrow & Gateshead East
Kilmarnock & Loudoun
Lewisham North
Newport West & Islwyn
Norwich South
Nottingham East
Nottingham South
Pendle & Clitheroe
Perth & Kinross-shire
Rochdale
Stratford-on-Avon
2.45am
Aldershot
Bedfordshire Mid
Bolsover– Burnley
Dunstable & Leighton Buzzard
Folkestone & Hythe
Hampshire North East
Hertsmere
Paisley & Renfrewshire North
Sussex Weald
3am
Aberdeen North
Aberdeen South
Airdrie & Shotts
Alloa & Grangemouth
Alyn & Deeside
Amber Valley
Antrim East
Bangor Aberconwy
Belfast East
Belfast North
Belfast West
Bexhill & Battle
Blackpool South
Bolton North East
Bolton South & Walkden
Bolton West
Bootle
Bracknell
Brent East
Brent West
Canterbury
Carlisle
Chelsea & Fulham
Cheltenham
Cheshire Mid
Chester North & Neston
Chingford & Woodford Green
Corby & East Northamptonshire
Cowdenbeath & Kirkcaldy
Crawley
Droitwich & Evesham
Dudley
Dwyfor Meirionnydd
Eastleigh
Edmonton & Winchmore Hill
Ellesmere Port & Bromborough
Enfield North
Epping Forest
Epsom & Ewell
Erewash
Fareham & Waterlooville
Fife North East
Forest of Dean
Fylde
Glasgow North
Gloucester
Great Grimsby & Cleethorpes
Great Yarmouth
Halesowen
Hamble Valley
Hammersmith & Chiswick
Harlow
Hinckley & Bosworth
Hull East
Huntingdon
Ipswich
Isle of Wight East
Isle of Wight West
Islington North
Islington South & Finsbury
Leyton & Wanstead
Lichfield
Londonderry East
Luton South & South Bedfordshire
Mansfield
Meriden & Solihull East
Midlothian
Mitcham & Morden
Na h-Eileanan an Iar
Newark
Newport East
Nuneaton
Oxford East
Pontypridd
Reading Central
Rhondda & Ogmore
Romford
Romsey & Southampton North
Runcorn & Helsby
Rushcliffe
Sefton Central
Shrewsbury
Smethwick
Solihull West & Shirley
South Ribble
Southend East & Rochford
Southend West & Leigh
Southgate & Wood Green
St Helens North
St Helens South & Whiston
Stevenage
Stockton West
Stourbridge
Telford
Thanet East
Tipton & Wednesbury
Torfaen
Ulster Mid
Walthamstow
Watford
West Bromwich
Whitehaven & Workington
Widnes & Halewood
Worcester
The Wrekin
Wrexham
Ynys Mon
3.15am
Bristol Central
Caerfyrddin
Eltham & Chislehurst
Erith & Thamesmead
Gosport
Hayes & Harlington
Kingston & Surbiton
Llanelli
Merthyr Tydfil & Aberdare
Northumberland North
Renfrewshire East
Scunthorpe
Stroud
Witney
3.30am
Aldridge-Brownhills
Antrim South
Ayr, Carrick & Cumnock
Ayrshire North & Arran
Bedford
Belfast South & Mid Down
Berwickshire, Roxburgh & Selkirk
Bethnal Green & Stepney
Bexleyheath & Crayford
Birmingham Edgbaston
Birmingham Erdington
Bristol East
Bristol South
Burton & Uttoxeter
Bury North
Bury St Edmunds & Stowmarket
Chesterfield
Chichester
Cities of London & Westminster
Coatbridge & Bellshill
Coventry East
Coventry North West
Coventry South
Cumbernauld & Kirkintilloch
Derbyshire South
Devon South
Dover & Deal
Dumfries & Galloway
Dumfriesshire, Clydesdale & Tweeddale
Dunbartonshire Mid
City of Durham
Ealing Central & Acton
Ealing North
Ealing Southall
Esher & Walton
Exeter
Frome & East Somerset
Gainsborough
Gedling
Glasgow East
Godalming & Ash
Harrow East
Harrow West
Hartlepool
High Peak
Hull North & Cottingham
Hull West & Haltemprice
Hyndburn
Inverclyde & Renfrewshire West
Lancaster & Wyre
Leeds Central & Headingley
Leeds East
Leeds North East
Leeds North West
Leeds South
Leeds South West & Morley
Leeds West & Pudsey
Leicestershire North West
Liverpool Garston
Liverpool Riverside
Liverpool Walton
Liverpool Wavertree
Liverpool West Derby
Louth & Horncastle
Lowestoft
Luton North
New Forest East
Newton Abbot
Norfolk Mid
Nottingham North & Kimberley
Old Bexley & Sidcup
Oldham East & Saddleworth
Oldham West, Chadderton & Royton
Penrith & Solway
Portsmouth North
Portsmouth South
Preston
Queen’s Park & Maida Vale
Rawmarsh & Conisbrough
Reigate
Rother Valley
Rotherham
Scarborough & Whitby
Sheffield Brightside & Hillsborough
Sheffield South East
Sleaford & North Hykeham
Slough– South Down
South Holland & The Deepings
Stafford
Staffordshire Moorlands
Stirling & Strathallan
Suffolk Coastal
Surrey East
Sutton Coldfield
Tatton
Walsall & Bloxwich
Wells & Mendip Hills
Welwyn Hatfield
Wolverhampton North East
Wolverhampton South East
Wolverhampton West
Worcestershire West
Wyre Forest
3.45am
Birmingham Hall Green & Moseley
Birmingham Hodge Hill & Solihull North
Brighton Kemptown & Peacehaven
Bristol North East
Bristol North West
Bromsgrove
Carshalton & Wallington
Glasgow South West
Glasgow West
Grantham & Bourne
Redditch
Ribble Valley
Ruislip, Northwood & Pinner
Sutton & Cheam
Tamworth
Wimbledon
4am
Aberafan Maesteg
Altrincham & Sale West
Aylesbury
Ayrshire Central
Barking
Barrow & Furness
Basildon South & East Thurrock
Basingstoke
Bassetlaw
Bath
Bathgate & Linlithgow
Beckenham & Penge
Bedfordshire North
Bermondsey & Old Southwark
Beverley & Holderness
Birkenhead
Birmingham Ladywood
Birmingham Northfield
Bishop Auckland
Blackpool North & Fleetwood
Blaenau Gwent & Rhymney
Blaydon & Consett
Bognor Regis & Littlehampton
Boston & Skegness
Braintree
Brecon, Radnor & Cwm Tawe
Bridgend
Bridlington & the Wolds
Brigg & Immingham
Broadland & Fakenham
Buckinghamshire Mid
Bury South
Cambridge
Cambridgeshire South
Cardiff East
Cardiff South & Penarth
Ceredigion Preseli
Chelmsford
Chester South & Eddisbury
Chippenham
Clacton
Clwyd East
Cotswolds North
Cotswolds South
Dagenham & Rainham
Dartford
Devon Central
Devon North
Dunfermline & Dollar
East Grinstead & Uckfield
Eastbourne
Falkirk
Fermanagh & South Tyrone
Foyle
Glasgow North East
Glasgow South
Glastonbury & Somerton
Goole & Pocklington
Greenwich & Woolwich
Guildford
Hampshire East
Hampshire North West
Harborough, Oadby & Wigsto
Harpenden & Berkhamsted
Harwich & North Essex
Hertford & Stortford
Hornchurch & Upminster
Hornsey & Friern Barnet
Kenilworth & Southam
Kettering
Lancashire West
Lothian East
Macclesfield
Melksham & Devizes
Moray West, Nairn & Strathspey
Morecambe & Lunesdale
Motherwell, Wishaw & Carluke
New Forest West
Newton Aycliffe & Spennymoor
Norfolk North
Norfolk South
Norwich North
Peckham
Pembrokeshire Mid & South
Penistone & Stocksbridge
Richmond & Northallerton
Richmond Park
Rossendale & Darwen
Rugby
Salisbury
Sevenoaks
Sheffield Central
Sheffield Heeley
Sherwood Forest
Sittingbourne & Sheppey
St Neots & Mid Cambridgeshire
Stockport
Stockton North
Stone, Great Wyrley & Penkridge
Stretford & Urmston
Suffolk Central & North Ipswich
Suffolk South
Suffolk West
Sussex Mid
Thurrock
Tottenham
Twickenham
Upper Bann
Wakefield & Rothwell
Wallasey
Warwick & Leamington
Waveney Valley
Wellingborough & Rushden
Westmorland & Lonsdale
Wiltshire East
Wiltshire South West
Wirral West
Witham
Woking
Yeovil
York Central
York Outer
4.15am
Birmingham Perry Barr
Birmingham Selly Oak
Clapham & Brixton Hill
Dorking & Horley
Dulwich & West Norwood
Feltham & Heston
Holborn & St Pancras
Kingswinford & South Staffordshire
Shropshire South
Streatham & Croydon North
Uxbridge & South Ruislip
Vauxhall & Camberwell Green
4.30am
Antrim North
Ashfield
Ashford
Birmingham Yardley
Blackley & Middleton South
Bournemouth East
Bournemouth West
Bradford West
Brentford & Isleworth
Brentwood & Ongar
Bridgwater
Brighton Pavilion
Cambridgeshire North East
Cardiff North
Christchurch
Crewe & Nantwich
Derby North
Derby South
Derbyshire Dales
Derbyshire North East
Dorset South
Edinburgh East & Musselburgh
Edinburgh North & Leith
Edinburgh South
Edinburgh South West
Edinburgh West
Faversham & Mid Kent
Gorton & Denton
Gravesham
Hampstead & Highgate
Kensington & Bayswater
Lagan Valley
Leicestershire South
Lincoln
Livingston
Maidstone & Malling
Manchester Central
Manchester Rusholme
Manchester Withington
Milton Keynes Central
Milton Keynes North
Monmouthshire
Montgomeryshire & Glyndwr
Neath & Swansea East
Newry & Armagh
Norfolk North West
Normanton & Hemsworth
Pontefract, Castleford & Knottingley
Poole
Poplar & Limehouse
Reading West & Mid Berkshire
Runnymede & Weybridge
Shropshire North
Skipton & Ripon
Somerset North East & Hanham
Southport
Surrey Heath
Taunton & Wellington
Tunbridge Wells
Weald of Kent
Worthing East & Shoreham
Worthing West
Wythenshawe & Sale East
4.45am
Aberdeenshire North & Moray East
Cardiff West
Hove & Portslade
Rutland & Stamford
Tiverton & Minehead
5am
Aberdeenshire West & Kincardine
Banbury
Bicester & Woodstock
Bradford East
Bromley & Biggin Hill
Broxtowe
Buckingham & Bletchley
Calder Valley
Camborne & Redruth
Cheadle
Congleton
Cornwall North
Cornwall South East
Daventry
Doncaster Central
Doncaster East & the Isle of Axholme
Doncaster North
Dorset Mid & North Poole
Dorset North
Earley & Woodley
Ely & East Cambridgeshire
Exmouth & Exeter East
Filton & Bradley Stoke
Gillingham & Rainham
Hackney North & Stoke Newington
Hackney South & Shoreditch
Halifax
Hastings & Rye
Hemel Hempstead
Hereford & South Herefordshire
Herefordshire North
Hertfordshire North East
Hertfordshire South West
Hitchin
Honiton & Sidmouth
Inverness, Skye & West Ross-shire
Keighley & Ilkley
Lewes
Maidenhead
Maldon
Melton & Syston
Newbury
Newcastle-under-Lyme
Northampton North
Northampton South
Orpington
Ossett & Denby Dale
Rochester & Strood
Salford
Sheffield Hallam
Shipley
Somerset North
Southampton Itchen
Southampton Test
Spelthorne
St Albans
St Austell & Newquay
St Ives
Stoke-on-Trent Central
Stoke-on-Trent North
Stoke-on-Trent South
Tewkesbury
Thornbury & Yate
Truro & Falmouth
Warrington North
Warrington South
Weston-super-Mare
Winchester
Windsor
Worsley & Eccles
5.15am
Gordon & Buchan
Plymouth Moor View
5.30am
Angus & Perthshire Glens
Arundel & South Downs
Ashton-under-Lyne
Bradford South
Caithness, Sutherland & Easter Ross
Chipping Barnet
Derbyshire Mid
Dewsbury & Batley
Didcot & Wantage
Dorset West
East Ham
Finchley & Golders Green
Hazel Grove
Hendon
Herne Bay & Sandwich
Horsham
Leicestershire Mid
Loughborough
Norfolk South West
Orkney & Shetland
Plymouth Sutton & Devonport
Stalybridge & Hyde
Stratford & Bow
Tonbridge
West Ham & Beckton
5.45am
Selby
Spen Valley
Wetherby & Easingwold
6am
Beaconsfield
Chatham & Aylesford
Chesham & Amersham
Colne Valley
Croydon East
Croydon South
Croydon West
Devon South West
Henley & Thame
Northamptonshire South
Oxford West & Abingdon
Thirsk & Malton
Torridge & Tavistock
Wokingham
Wycombe
6.15am
Huddersfield
6.30am
Argyll, Bute & South Lochaber
Farnham & Bordon
Ilford North
Ilford South