Declared Constituencies

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