GE 2024 timetable

Based on this spreadsheet (from twitter user Gizmo83508413) and this prediction agregator (last retrieved morning 4nd July 2024).

Thu 22:30Thu 23:00Thu 23:30Fri 00:00Fri 00:30Fri 01:00Fri 01:30Fri 02:00Fri 02:30Fri 03:00Fri 03:30Fri 04:00Fri 04:30Fri 05:00Fri 05:30
Time (GMT +0000) Constituency 2019 result* Projections
Thu 22:45 Houghton & Sunderland South Lab
Thu 23:00 Blyth & Ashington Lab
Thu 23:30 Sunderland Central Lab
Thu 23:45 Cramlington & Killingworth Lab
Thu 23:45 Washington & Gateshead South Lab
Fri 00:00 Makerfield Lab
Fri 00:00 Tynemouth Lab
Fri 00:00 Wigan Lab
Fri 00:15 Newcastle upon Tyne Central & West Lab
Fri 00:15 Newcastle upon Tyne East & Wallsend Lab
Fri 00:15 Newcastle upon Tyne North Lab
Fri 00:30 Barnsley North Lab
Fri 00:30 Barnsley South Lab
Fri 00:30 Putney Lab
Fri 00:30 Tooting Lab
Fri 00:45 Leicester South Lab
Fri 01:00 Gateshead Central & Whickham Lab
Fri 01:00 Leicester East Lab
Fri 01:00 Lewisham East Lab
Fri 01:00 Lewisham West & East Dulwich Lab
Fri 01:00 Middlesbrough & Thornaby East Lab
Fri 02:00 Alyn & Deeside Lab
Fri 02:00 Bolton South & Walkden Lab
Fri 02:00 Bootle Lab
Fri 02:00 Brent East Lab
Fri 02:00 Brent West Lab
Fri 02:00 Canterbury Lab
Fri 02:00 Chester North & Neston Lab
Fri 02:00 Edmonton & Winchmore Hill Lab
Fri 02:00 Ellesmere Port & Bromborough Lab
Fri 02:00 Enfield North Lab
Fri 02:00 Hammersmith & Chiswick Lab
Fri 02:00 Hull East Lab
Fri 02:00 Islington North Lab
Fri 02:00 Islington South & Finsbury Lab
Fri 02:00 Leyton & Wanstead Lab
Fri 02:00 Luton South & South Bedfordshire Lab
Fri 02:00 Mitcham & Morden Lab
Fri 02:00 Newport East Lab
Fri 02:00 Oxford East Lab
Fri 02:00 Pontypridd Lab
Fri 02:00 Reading Central Lab
Fri 02:00 Rhondda & Ogmore Lab
Fri 02:00 Runcorn & Helsby Lab
Fri 02:00 Sefton Central Lab
Fri 02:00 Smethwick Lab
Fri 02:00 Southgate & Wood Green Lab
Fri 02:00 St Helens North Lab
Fri 02:00 St Helens South & Whiston Lab
Fri 02:00 Torfaen Lab
Fri 02:00 Walthamstow Lab
Fri 02:00 Widnes & Halewood Lab
Fri 02:15 Bristol Central Lab
Fri 02:15 Erith & Thamesmead Lab
Fri 02:15 Hayes & Harlington Lab
Fri 02:15 Llanelli Lab
Fri 02:15 Merthyr Tydfil & Aberdare Lab
Fri 02:30 Bedford Lab
Fri 02:30 Harrow West Lab
Fri 02:30 Hartlepool Lab
Fri 02:30 Hull North & Cottingham Lab
Fri 02:30 Leeds Central & Headingley Lab
Fri 02:30 Leeds East Lab
Fri 02:30 Leeds North East Lab
Fri 02:30 Leeds South Lab
Fri 02:30 Leeds West & Pudsey Lab
Fri 02:30 Liverpool Garston Lab
Fri 02:30 Liverpool Riverside Lab
Fri 02:30 Liverpool Walton Lab
Fri 02:30 Liverpool Wavertree Lab
Fri 02:30 Liverpool West Derby Lab
Fri 02:30 Luton North Lab
Fri 02:30 Nottingham North & Kimberley Lab
Fri 02:30 Oldham East & Saddleworth Lab
Fri 02:30 Oldham West, Chadderton & Royton Lab
Fri 02:30 Portsmouth South Lab
Fri 02:30 Preston Lab
Fri 02:30 Queen’s Park & Maida Vale Lab
Fri 02:30 Rawmarsh & Conisbrough Lab
Fri 02:30 Rotherham Lab
Fri 02:30 Sheffield Brightside & Hillsborough Lab
Fri 02:30 Sheffield South East Lab
Fri 02:30 Slough Lab
Fri 02:30 Wolverhampton South East Lab
Fri 02:45 Birmingham Hall Green & Moseley Lab
Fri 02:45 Birmingham Hodge Hill & Solihull North Lab
Fri 02:45 Brighton Kemptown & Peacehaven Lab
Fri 02:45 Bristol North East Lab
Fri 02:45 Bristol North West Lab
Fri 03:00 Aberafan Maesteg Lab
Fri 03:00 Barking Lab
Fri 03:00 Beckenham & Penge Lab
Fri 03:00 Bermondsey & Old Southwark Lab
Fri 03:00 Birkenhead Lab
Fri 03:00 Birmingham Ladywood Lab
Fri 03:00 Blaenau Gwent & Rhymney Lab
Fri 03:00 Blaydon & Consett Lab
Fri 03:00 Cambridge Lab
Fri 03:00 Cardiff East Lab
Fri 03:00 Cardiff South & Penarth Lab
Fri 03:00 Dagenham & Rainham Lab
Fri 03:00 Greenwich & Woolwich Lab
Fri 03:00 Hornsey & Friern Barnet Lab
Fri 03:00 Lancashire West Lab
Fri 03:00 Peckham Lab
Fri 03:00 Sheffield Central Lab
Fri 03:00 Sheffield Heeley Lab
Fri 03:00 Stockport Lab
Fri 03:00 Stockton North Lab
Fri 03:00 Stretford & Urmston Lab
Fri 03:00 Tottenham Lab
Fri 03:00 Wallasey Lab
Fri 03:00 Warwick & Leamington Lab
Fri 03:00 Wirral West Lab
Fri 03:00 York Central Lab
Fri 03:15 Birmingham Perry Barr Lab
Fri 03:30 Kensington & Bayswater Lab
Thu 23:15 Basildon & Billericay Con
Thu 23:15 Broxbourne Con
Thu 23:30 Swindon South Con
Fri 00:30 Leigh & Atherton Con
Fri 00:45 Harrogate & Knaresborough Con
Fri 00:45 Swindon North Con
Fri 01:00 Cambridgeshire North West Con
Fri 01:00 Cannock Chase Con
Fri 01:00 Castle Point Con
Fri 01:00 Darlington Con
Fri 01:00 Essex North West Con
Fri 01:00 Havant Con
Fri 01:00 Hexham Con
Fri 01:00 Middlesbrough South & East Cleveland Con
Fri 01:45 Folkestone & Hythe Con
Fri 01:45 Hampshire North East Con
Fri 01:45 Hertsmere Con
Fri 02:00 Amber Valley Con
Fri 02:00 Bangor Aberconwy Con
Fri 02:00 Bexhill & Battle Con
Fri 02:00 Blackpool South Con
Fri 02:00 Bolton North East Con
Fri 02:00 Bolton West Con
Fri 02:00 Bracknell Con
Fri 02:00 Carlisle Con
Fri 02:00 Chelsea & Fulham Con
Fri 02:00 Cheltenham Con
Fri 02:00 Cheshire Mid Con
Fri 02:00 Chingford & Woodford Green Con
Fri 02:00 Corby & East Northamptonshire Con
Fri 02:00 Crawley Con
Fri 02:00 Droitwich & Evesham Con
Fri 02:00 Dudley Con
Fri 02:00 Eastleigh Con
Fri 02:00 Epping Forest Con
Fri 02:00 Epsom & Ewell Con
Fri 02:00 Erewash Con
Fri 02:00 Fareham & Waterlooville Con
Fri 02:00 Forest of Dean Con
Fri 02:00 Fylde Con
Fri 02:00 Gloucester Con
Fri 02:00 Great Grimsby & Cleethorpes Con
Fri 02:00 Great Yarmouth Con
Fri 02:00 Halesowen Con
Fri 02:00 Hamble Valley Con
Fri 02:00 Harlow Con
Fri 02:00 Hinckley & Bosworth Con
Fri 02:00 Huntingdon Con
Fri 02:00 Ipswich Con
Fri 02:00 Isle of Wight East Con
Fri 02:00 Isle of Wight West Con
Fri 02:00 Lichfield Con
Fri 02:00 Mansfield Con
Fri 02:00 Meriden & Solihull East Con
Fri 02:00 Newark Con
Fri 02:00 Nuneaton Con
Fri 02:00 Romford Con
Fri 02:00 Romsey & Southampton North Con
Fri 00:00 Rutherglen SNP
Fri 00:30 East Kilbride & Strathaven SNP
Fri 00:45 Hamilton & Clyde Valley SNP
Fri 01:00 Dunbartonshire West SNP
Fri 01:00 Dundee Central SNP
Fri 01:00 Glenrothes & Mid Fife SNP
Fri 01:00 North Down All
Fri 01:00 South Shields Lab
Fri 01:00 Swansea West Lab
Fri 01:15 Leicester West Lab
Fri 01:00 Peterborough Con
Fri 01:00 Redcar Con
Fri 01:00 Strangford DUP
Fri 01:00 Torbay Con
Fri 01:00 Tyrone West SF
Fri 01:15 Gower Lab
Fri 01:15 Knowsley Lab
Fri 01:30 Battersea Lab
Fri 01:30 Blackburn Lab
Fri 01:30 Caerphilly Lab
Fri 01:30 Durham North Lab
Fri 01:30 Easington Lab
Fri 01:30 Heywood & Middleton North Lab
Fri 01:30 Jarrow & Gateshead East Lab
Fri 01:30 Lewisham North Lab
Fri 01:30 Newport West & Islwyn Lab
Fri 01:30 Norwich South Lab
Fri 01:30 Nottingham East Lab
Fri 01:30 Nottingham South Lab
Fri 01:30 Rochdale Lab
Fri 01:00 Vale of Glamorgan Con
Fri 01:00 Warwickshire North & Bedworth Con
Fri 01:15 Rayleigh & Wickford Con
Fri 01:30 Clwyd North Con
Fri 01:30 Colchester Con
Fri 01:30 Pendle & Clitheroe Con
Fri 01:30 Stratford-on-Avon Con
Fri 01:45 Aldershot Con
Fri 01:45 Bedfordshire Mid Con
Fri 01:45 Bolsover Con
Fri 01:45 Burnley Con
Fri 01:45 Dunstable & Leighton Buzzard Con
Fri 02:00 Rushcliffe Con
Fri 02:00 Shrewsbury Con
Fri 02:00 Solihull West & Shirley Con
Fri 02:00 South Ribble Con
Fri 02:00 Southend East & Rochford Con
Fri 02:00 Southend West & Leigh Con
Fri 02:00 Stevenage Con
Fri 02:00 Stockton West Con
Fri 02:00 Stourbridge Con
Fri 02:00 Sussex Weald Con
Fri 02:00 Telford Con
Fri 02:00 Thanet East Con
Fri 02:00 Tipton & Wednesbury Con
Fri 02:00 Ulster Mid SF
Fri 02:00 Watford Con
Fri 02:00 West Bromwich Con
Fri 02:00 Whitehaven & Workington Con
Fri 02:00 Worcester Con
Fri 02:00 Wrekin, The Con
Fri 02:00 Wrexham Con
Fri 02:00 Ynys Mon Con
Fri 02:15 Caerfyrddin Con
Fri 02:15 Eltham & Chislehurst Con
Fri 02:15 Gosport Con
Fri 02:15 Northumberland North Con
Fri 02:15 Scunthorpe Con
Fri 02:15 Stroud Con
Fri 02:15 Witney Con
Fri 02:30 Aldridge-Brownhills Con
Fri 02:15 Kingston & Surbiton LD
Fri 02:30 Antrim South DUP
Fri 02:30 Bethnal Green & Stepney Lab
Fri 02:30 Birmingham Edgbaston Lab
Fri 02:30 Birmingham Erdington Lab
Fri 02:30 Bristol East Lab
Fri 02:30 Bristol South Lab
Fri 02:30 Chesterfield Lab
Fri 02:30 Coventry East Lab
Fri 02:30 Coventry North West Lab
Fri 02:30 Coventry South Lab
Fri 02:30 Durham, City of Lab
Fri 02:30 Ealing Central & Acton Lab
Fri 02:30 Ealing North Lab
Fri 02:30 Ealing Southall Lab
Fri 02:30 Exeter Lab
Fri 02:30 Berwickshire, Roxburgh & Selkirk Con
Fri 02:30 Bexleyheath & Crayford Con
Fri 02:30 Burton & Uttoxeter Con
Fri 02:30 Bury North Con
Fri 02:30 Bury St Edmunds & Stowmarket Con
Fri 02:30 Chichester Con
Fri 02:30 Cities of London & Westminster Con
Fri 02:30 Dover & Deal Con
Fri 02:30 Dumfries & Galloway Con
Fri 02:30 Esher & Walton Con
Fri 02:30 Gainsborough Con
Fri 02:30 Gedling Con
Fri 02:30 Godalming & Ash Con
Fri 02:30 Harrow East Con
Fri 02:30 High Peak Con
Fri 02:30 Hull West & Haltemprice Con
Fri 02:30 Hyndburn Con
Fri 02:30 Lancaster & Wyre Con
Fri 02:30 Leeds North West Con
Fri 02:30 Leeds South West & Morley Con
Fri 02:30 Leicestershire North West Con
Fri 02:30 Louth & Horncastle Con
Fri 02:30 Lowestoft Con
Fri 02:30 New Forest East Con
Fri 02:30 Newton Abbot Con
Fri 02:30 Norfolk Mid Con
Fri 02:30 Old Bexley & Sidcup Con
Fri 02:30 Penrith & Solway Con
Fri 02:30 Portsmouth North Con
Fri 02:30 Reigate Con
Fri 02:30 Rother Valley Con
Fri 02:30 Scarborough & Whitby Con
Fri 02:30 Sleaford & North Hykeham Con
Fri 02:30 Glasgow East SNP
Fri 02:30 South Down SF
Fri 02:30 South Holland & The Deepings Con
Fri 02:30 Stafford Con
Fri 02:30 Staffordshire Moorlands Con
Fri 02:30 Suffolk Coastal Con
Fri 02:30 Surrey East Con
Fri 02:30 Sutton Coldfield Con
Fri 02:30 Tatton Con
Fri 02:30 Walsall & Bloxwich Con
Fri 02:30 Wells & Mendip Hills Con
Fri 02:30 Welwyn Hatfield Con
Fri 02:30 Wolverhampton North East Con
Fri 02:30 Wolverhampton West Con
Fri 02:30 Worcestershire West Con
Fri 02:30 Wyre Forest Con
Fri 02:45 Bromsgrove Con
Fri 02:45 Carshalton & Wallington Con
Fri 02:45 Grantham & Bourne Con
Fri 02:45 Redditch Con
Fri 02:45 Ribble Valley Con
Fri 02:45 Ruislip, Northwood & Pinner Con
Fri 02:45 Sutton & Cheam Con
Fri 02:45 Tamworth Con
Fri 02:45 Wimbledon Con
Fri 01:15 Paisley & Renfrewshire South SNP
Fri 01:30 Arbroath & Broughty Ferry SNP
Fri 01:30 Chorley Spkr
Fri 03:00 Altrincham & Sale West Con
Fri 03:00 Aylesbury Con
Fri 03:00 Barrow & Furness Con
Fri 03:00 Basildon South & East Thurrock Con
Fri 03:00 Basingstoke Con
Fri 03:00 Bassetlaw Con
Fri 03:00 Bedfordshire North Con
Fri 03:00 Beverley & Holderness Con
Fri 03:00 Birmingham Northfield Con
Fri 03:00 Bishop Auckland Con
Fri 03:00 Blackpool North & Fleetwood Con
Fri 03:00 Bognor Regis & Littlehampton Con
Fri 03:00 Boston & Skegness Con
Fri 03:00 Braintree Con
Fri 03:00 Brecon, Radnor & Cwm Tawe Con
Fri 03:00 Bridgend Con
Fri 03:00 Bridlington & the Wolds Con
Fri 03:00 Brigg & Immingham Con
Fri 03:00 Broadland & Fakenham Con
Fri 03:00 Buckinghamshire Mid Con
Fri 03:00 Bury South Con
Fri 03:00 Cambridgeshire South Con
Fri 03:00 Chelmsford Con
Fri 03:00 Chester South & Eddisbury Con
Fri 03:00 Chippenham Con
Fri 03:00 Clacton Con
Fri 03:00 Clwyd East Con
Fri 03:00 Cotswolds North Con
Fri 03:00 Cotswolds South Con
Fri 03:00 Dartford Con
Fri 03:00 Devon Central Con
Fri 03:00 Devon North Con
Fri 03:00 East Grinstead & Uckfield Con
Fri 03:00 Eastbourne Con
Fri 03:00 Hampshire North West Con
Fri 03:00 Harpenden & Berkhamsted Con
Fri 03:00 Hertford & Stortford Con
Fri 03:00 Kettering Con
Fri 03:00 Melksham & Devizes Con
Fri 03:00 Morecambe & Lunesdale Con
Fri 03:00 New Forest West Con
Fri 03:00 Norfolk North Con
Fri 03:00 Norwich North Con
Fri 03:00 Dunfermline & Dollar SNP
Fri 03:00 Falkirk SNP
Fri 03:00 Fermanagh & South Tyrone SF
Fri 03:00 Foyle SDLP
Fri 03:00 Glastonbury & Somerton Con
Fri 03:00 Goole & Pocklington Con
Fri 03:00 Guildford Con
Fri 03:00 Hampshire East Con
Fri 03:00 Harborough, Oadby & Wigston Con
Fri 03:00 Harwich & North Essex Con
Fri 03:00 Hornchurch & Upminster Con
Fri 03:00 Kenilworth & Southam Con
Fri 03:00 Macclesfield Con
Fri 03:00 Newton Aycliffe & Spennymoor Con
Fri 03:00 Norfolk South Con
Fri 03:00 Pembrokeshire Mid & South Con
Fri 03:00 Penistone & Stocksbridge Con
Fri 03:00 Richmond & Northallerton Con
Fri 03:00 Rossendale & Darwen Con
Fri 03:00 Rugby Con
Fri 03:00 Salisbury Con
Fri 03:00 Sevenoaks Con
Fri 03:00 Sherwood Forest Con
Fri 03:00 Sittingbourne & Sheppey Con
Fri 03:00 St Neots & Mid Cambridgeshire Con
Fri 03:00 Stone, Great Wyrley & Penkridge Con
Fri 03:00 Suffolk Central & North Ipswich Con
Fri 03:00 Suffolk South Con
Fri 03:00 Suffolk West Con
Fri 03:00 Sussex Mid Con
Fri 03:00 Thurrock Con
Fri 03:00 Wakefield & Rothwell Con
Fri 03:00 Waveney Valley Con
Fri 03:00 Wellingborough & Rushden Con
Fri 03:00 Westmorland & Lonsdale Con
Fri 03:00 Wiltshire East Con
Fri 03:00 Wiltshire South West Con
Fri 03:00 Witham Con
Fri 03:00 Woking Con
Fri 03:00 Yeovil Con
Fri 03:00 York Outer Con
Fri 03:00 Richmond Park LD
Fri 03:00 Twickenham LD
Fri 03:00 Upper Bann DUP
Fri 03:15 Birmingham Selly Oak Lab
Fri 03:15 Clapham & Brixton Hill Lab
Fri 03:15 Dulwich & West Norwood Lab
Fri 03:15 Feltham & Heston Lab
Fri 03:15 Holborn & St Pancras Lab
Fri 03:15 Streatham & Croydon North Lab
Fri 03:15 Vauxhall & Camberwell Green Lab
Fri 03:30 Birmingham Yardley Lab
Fri 03:30 Blackley & Middleton South Lab
Fri 03:30 Bradford West Lab
Fri 03:30 Cardiff North Lab
Fri 03:30 Derby South Lab
Fri 03:30 Gorton & Denton Lab
Fri 03:30 Hampstead & Highgate Lab
Fri 03:15 Dorking & Horley Con
Fri 03:15 Kingswinford & South Staffordshire Con
Fri 03:15 Shropshire South Con
Fri 03:15 Uxbridge & South Ruislip Con
Fri 03:30 Antrim North DUP
Fri 03:30 Brentford & Isleworth Lab
Fri 03:30 Edinburgh South Lab
Fri 03:30 Ashfield Con
Fri 03:30 Ashford Con
Fri 03:30 Bournemouth East Con
Fri 03:30 Bournemouth West Con
Fri 03:30 Brentwood & Ongar Con
Fri 03:30 Bridgwater Con
Fri 03:30 Cambridgeshire North East Con
Fri 03:30 Christchurch Con
Fri 03:30 Crewe & Nantwich Con
Fri 03:30 Derby North Con
Fri 03:30 Derbyshire Dales Con
Fri 03:30 Derbyshire North East Con
Fri 03:30 Dorset South Con
Fri 03:30 Faversham & Mid Kent Con
Fri 03:30 Gravesham Con
Fri 03:00 Bath LD
Fri 03:30 Edinburgh West LD
Fri 01:30 Kilmarnock & Loudoun SNP
Fri 01:30 Perth & Kinross-shire SNP
Fri 01:45 Paisley & Renfrewshire North SNP
Fri 02:00 Aberdeen North SNP
Fri 02:00 Aberdeen South SNP
Fri 02:00 Airdrie & Shotts SNP
Fri 02:00 Alloa & Grangemouth SNP
Fri 02:00 Antrim East DUP
Fri 02:00 Belfast East DUP
Fri 02:00 Belfast North SF
Fri 02:00 Belfast West SF
Fri 02:00 Cowdenbeath & Kirkcaldy SNP
Fri 02:00 Fife North East SNP
Fri 02:00 Glasgow North SNP
Fri 02:00 Londonderry East DUP
Fri 02:00 Midlothian SNP
Fri 02:00 Na h-Eileanan an Iar SNP
Fri 02:30 Ayr, Carrick & Cumnock SNP
Fri 02:30 Ayrshire North & Arran SNP
Fri 02:30 Belfast South & Mid Down SDLP
Fri 02:30 Derbyshire South Con
Fri 02:30 Devon South Con
Fri 02:30 Dumfriesshire, Clydesdale & Tweeddale Con
Fri 02:30 Frome & East Somerset Con
Fri 02:15 Renfrewshire East SNP
Fri 02:30 Coatbridge & Bellshill SNP
Fri 02:30 Cumbernauld & Kirkintilloch SNP
Fri 02:30 Dunbartonshire Mid SNP
Fri 02:30 Inverclyde & Renfrewshire West SNP
Fri 02:30 Stirling & Strathallan SNP
Fri 02:45 Glasgow South West SNP
Fri 02:45 Glasgow West SNP
Fri 03:00 Ayrshire Central SNP
Fri 03:00 Bathgate & Linlithgow SNP
Fri 03:00 Glasgow North East SNP
Fri 03:00 Glasgow South SNP
Fri 03:00 Lothian East SNP
Fri 03:00 Moray West, Nairn & Strathspey SNP
Fri 03:00 Motherwell, Wishaw & Carluke SNP
Fri 03:30 Edinburgh East & Musselburgh SNP
Fri 03:30 Edinburgh North & Leith SNP
Fri 03:30 Edinburgh South West SNP
Fri 03:00 Ceredigion Preseli PC
Fri 03:30 Brighton Pavilion Grn
Fri 03:30 Lagan Valley DUP
Fri 03:30 Manchester Central Lab
Fri 03:30 Manchester Rusholme Lab
Fri 03:30 Manchester Withington Lab
Fri 03:30 Neath & Swansea East Lab
Fri 03:30 Normanton & Hemsworth Lab
Fri 03:30 Pontefract, Castleford & Knottingley Lab
Fri 03:30 Poplar & Limehouse Lab
Fri 03:30 Wythenshawe & Sale East Lab
Fri 03:45 Cardiff West Lab
Fri 03:45 Hove & Portslade Lab
Fri 04:00 Salford Lab
Fri 04:00 Sheffield Hallam Lab
Fri 04:00 Southampton Test Lab
Fri 04:00 Warrington North Lab
Fri 04:00 Warrington South Lab
Fri 04:00 Worsley & Eccles Lab
Fri 04:30 Ashton-under-Lyne Lab
Fri 04:30 Bradford South Lab
Fri 04:30 Dewsbury & Batley Lab
Fri 04:30 East Ham Lab
Fri 04:30 Plymouth Sutton & Devonport Lab
Fri 04:30 Stalybridge & Hyde Lab
Fri 04:30 Stratford & Bow Lab
Fri 04:30 West Ham & Beckton Lab
Fri 05:00 Croydon East Lab
Fri 05:00 Croydon West Lab
Fri 05:15 Huddersfield Lab
Fri 05:30 Ilford North Lab
Fri 05:30 Ilford South Lab
Fri 03:30 Leicestershire South Con
Fri 03:30 Lincoln Con
Fri 03:30 Maidstone & Malling Con
Fri 03:30 Milton Keynes Central Con
Fri 03:30 Milton Keynes North Con
Fri 03:30 Monmouthshire Con
Fri 03:30 Montgomeryshire & Glyndwr Con
Fri 03:30 Norfolk North West Con
Fri 03:30 Poole Con
Fri 03:30 Reading West & Mid Berkshire Con
Fri 03:30 Runnymede & Weybridge Con
Fri 03:30 Shropshire North Con
Fri 03:30 Somerset North East & Hanham Con
Fri 03:30 Southport Con
Fri 03:30 Surrey Heath Con
Fri 03:30 Taunton & Wellington Con
Fri 03:30 Tunbridge Wells Con
Fri 03:30 Weald of Kent Con
Fri 03:30 Worthing East & Shoreham Con
Fri 03:45 Aberdeenshire North & Moray East Con
Fri 03:45 Rutland & Stamford Con
Fri 03:45 Tiverton & Minehead Con
Fri 04:00 Aberdeenshire West & Kincardine Con
Fri 04:00 Bicester & Woodstock Con
Fri 03:30 Livingston SNP
Fri 03:30 Newry & Armagh SF
Fri 04:00 Bradford East Lab
Fri 04:00 Doncaster Central Lab
Fri 04:00 Doncaster North Lab
Fri 04:00 Hackney North & Stoke Newington Lab
Fri 04:00 Hackney South & Shoreditch Lab
Fri 04:00 Halifax Lab
Fri 03:30 Skipton & Ripon Con
Fri 03:30 Worthing West Con
Fri 04:00 Banbury Con
Fri 04:00 Bromley & Biggin Hill Con
Fri 04:00 Broxtowe Con
Fri 04:00 Buckingham & Bletchley Con
Fri 04:00 Calder Valley Con
Fri 04:00 Camborne & Redruth Con
Fri 04:00 Cheadle Con
Fri 04:00 Congleton Con
Fri 04:00 Cornwall North Con
Fri 04:00 Cornwall South East Con
Fri 04:00 Daventry Con
Fri 04:00 Doncaster East & the Isle of Axholme Con
Fri 04:00 Dorset Mid & North Poole Con
Fri 04:00 Dorset North Con
Fri 04:00 Earley & Woodley Con
Fri 04:00 Ely & East Cambridgeshire Con
Fri 04:00 Exmouth & Exeter East Con
Fri 04:00 Filton & Bradley Stoke Con
Fri 04:00 Gillingham & Rainham Con
Fri 04:00 Hastings & Rye Con
Fri 04:00 Hemel Hempstead Con
Fri 04:00 Hereford & South Herefordshire Con
Fri 04:00 Herefordshire North Con
Fri 04:00 Hertfordshire North East Con
Fri 04:00 Hertfordshire South West Con
Fri 04:00 Hitchin Con
Fri 04:00 Honiton & Sidmouth Con
Fri 04:00 Keighley & Ilkley Con
Fri 04:00 Lewes Con
Fri 04:00 Maidenhead Con
Fri 04:00 Maldon Con
Fri 04:00 Melton & Syston Con
Fri 04:00 Newbury Con
Fri 04:00 Newcastle-under-Lyme Con
Fri 04:00 Northampton North Con
Fri 04:00 Northampton South Con
Fri 04:00 Orpington Con
Fri 04:00 Ossett & Denby Dale Con
Fri 04:00 Rochester & Strood Con
Fri 04:00 Shipley Con
Fri 04:00 Somerset North Con
Fri 04:00 Southampton Itchen Con
Fri 04:00 Spelthorne Con
Fri 04:00 St Austell & Newquay Con
Fri 04:00 St Ives Con
Fri 04:00 Stoke-on-Trent Central Con
Fri 04:00 Stoke-on-Trent North Con
Fri 04:00 Stoke-on-Trent South Con
Fri 04:00 Tewkesbury Con
Fri 04:00 Thornbury & Yate Con
Fri 04:00 Truro & Falmouth Con
Fri 04:00 Weston-super-Mare Con
Fri 04:00 Winchester Con
Fri 04:00 Windsor Con
Fri 04:15 Gordon & Buchan Con
Fri 04:15 Plymouth Moor View Con
Fri 04:30 Arundel & South Downs Con
Fri 04:30 Chipping Barnet Con
Fri 04:30 Derbyshire Mid Con
Fri 04:30 Didcot & Wantage Con
Fri 04:30 Dorset West Con
Fri 04:30 Finchley & Golders Green Con
Fri 04:30 Hazel Grove Con
Fri 04:30 Hendon Con
Fri 04:30 Herne Bay & Sandwich Con
Fri 04:30 Horsham Con
Fri 04:30 Leicestershire Mid Con
Fri 04:30 Loughborough Con
Fri 04:30 Norfolk South West Con
Fri 04:30 Tonbridge Con
Fri 04:45 Selby Con
Fri 04:45 Spen Valley Con
Fri 04:45 Wetherby & Easingwold Con
Fri 05:00 Beaconsfield Con
Fri 05:00 Chatham & Aylesford Con
Fri 05:00 Chesham & Amersham Con
Fri 05:00 Colne Valley Con
Fri 05:00 Croydon South Con
Fri 05:00 Devon South West Con
Fri 05:00 Henley & Thame Con
Fri 05:00 Northamptonshire South Con
Fri 05:00 Thirsk & Malton Con
Fri 05:00 Torridge & Tavistock Con
Fri 05:00 Wokingham Con
Fri 05:00 Wycombe Con
Fri 05:30 Farnham & Bordon Con
Fri 04:00 St Albans LD
Fri 04:30 Orkney & Shetland LD
Fri 05:00 Oxford West & Abingdon LD
Fri 04:00 Inverness, Skye & West Ross-shire SNP
Fri 04:30 Angus & Perthshire Glens SNP
Fri 04:30 Caithness, Sutherland & Easter Ross SNP
Fri 05:30 Argyll, Bute & South Lochaber SNP
Fri 02:00 Dwyfor Meirionnydd PC

* notional results

This page was made hastily by Tom Pearson July 2nd 2024.

No cookies are set no data is collected.