National
Member of Parliament
How it's filled
- In plain words
- Elected
- Exact method
- 650 single-member constituencies elected by first-past-the-post (Parliamentary Constituencies Act 1986; Representation of the People Act 1983).
- Seats
- 650
Who holds these seats now
650 seats, each with its own constituency.
| Seat | Held by |
|---|---|
| Aberafan Maesteg | Stephen Kinnock Labour since July 2024 Report |
| Aberdeen North | |
| Aberdeenshire North and Moray East | Seamus Logan SNP since July 2024 Report |
| Aberdeen South | Douglas Lumsden Conservative since June 2026 Report |
| Airdrie and Shotts | Kenneth Stevenson Labour since July 2024 Report |
| Aldershot | Alex Baker Labour since July 2024 Report |
| Aldridge-Brownhills | Wendy Morton Conservative since July 2024 Report |
| Alloa and Grangemouth | Brian Leishman Labour since July 2024 Report |
| Altrincham and Sale West | Connor Rand Labour since July 2024 Report |
| Alyn and Deeside | Mark Tami Labour since July 2024 Report |
| Amber Valley | Linsey Farnsworth Labour since July 2024 Report |
| Angus and Perthshire Glens | Dave Doogan SNP since July 2024 Report |
| Arbroath and Broughty Ferry | |
| Argyll, Bute and South Lochaber | Brendan O'Hara SNP since July 2024 Report |
| Arundel and South Downs | |
| Ashfield | Lee Anderson Reform since July 2024 Report |
| Ashford | Sojan Joseph Labour since July 2024 Report |
| Ashton-under-Lyne | Angela Rayner Labour since July 2024 Report |
| Aylesbury | Laura Kyrke-Smith Labour since July 2024 Report |
| Ayr, Carrick and Cumnock | Elaine Stewart Labour since July 2024 Report |
| Banbury | Sean Woodcock Labour since July 2024 Report |
| Bangor Aberconwy | Claire Hughes Labour since July 2024 Report |
| Barking | Nesil Caliskan Labour since July 2024 Report |
| Barnsley North | Dan Jarvis Labour since July 2024 Report |
| Barnsley South | Stephanie Peacock Labour since July 2024 Report |
| Barrow and Furness | Michelle Scrogham Labour since July 2024 Report |
| Basildon and Billericay | Richard Holden Conservative since July 2024 Report |
| Basingstoke | Luke Murphy Labour since July 2024 Report |
| Bassetlaw | Jo White Labour since July 2024 Report |
| Bath | |
| Bathgate and Linlithgow | Kirsteen Sullivan Labour since July 2024 Report |
| Battersea | Marsha De Cordova Labour since July 2024 Report |
| Beaconsfield | Joy Morrissey Conservative since July 2024 Report |
| Beckenham and Penge | Liam Conlon Labour since July 2024 Report |
| Bedford | Mohammad Yasin Labour since July 2024 Report |
| Belfast East | Gavin Robinson DUP since July 2024 Report |
| Belfast North | John Finucane SF since July 2024 Report |
| Belfast South and Mid Down | |
| Belfast West | Paul Maskey SF since July 2024 Report |
| Bermondsey and Old Southwark | Neil Coyle Labour since July 2024 Report |
| Berwickshire, Roxburgh and Selkirk | John Lamont Conservative since July 2024 Report |
| Bethnal Green and Stepney | Rushanara Ali Labour since July 2024 Report |
| Beverley and Holderness | Graham Stuart Conservative since July 2024 Report |
| Bexhill and Battle | Kieran Mullan Conservative since July 2024 Report |
| Bexleyheath and Crayford | Daniel Francis Labour since July 2024 Report |
| Bicester and Woodstock | Calum Miller Lib Dem since July 2024 Report |
| Birkenhead | Alison McGovern Labour since July 2024 Report |
| Birmingham Edgbaston | Preet Kaur Gill Labour since July 2024 Report |
| Birmingham Erdington | |
| Birmingham Hall Green and Moseley | Tahir Ali Labour since July 2024 Report |
| Birmingham Hodge Hill and Solihull North | Liam Byrne Labour since July 2024 Report |
| Birmingham Ladywood | Shabana Mahmood Labour since July 2024 Report |
| Birmingham Northfield | Laurence Turner Labour since July 2024 Report |
| Birmingham Perry Barr | Ayoub Khan since July 2024 Report |
| Birmingham Selly Oak | Al Carns Labour since July 2024 Report |
| Birmingham Yardley | Jess Phillips Labour since July 2024 Report |
| Bishop Auckland | Sam Rushworth Labour since July 2024 Report |
| Blackburn | Adnan Hussain since July 2024 Report |
| Blackley and Middleton South | Graham Stringer Labour since July 2024 Report |
| Blackpool North and Fleetwood | |
| Blackpool South | Chris Webb Labour since July 2024 Report |
| Blaenau Gwent and Rhymney | Nick Smith Labour since July 2024 Report |
| Blaydon and Consett | Liz Twist Labour since July 2024 Report |
| Blyth and Ashington | Ian Lavery Labour since July 2024 Report |
| Bognor Regis and Littlehampton | |
| Bolsover | Natalie Fleet Labour since July 2024 Report |
| Bolton North East | Kirith Entwistle Labour since July 2024 Report |
| Bolton South and Walkden | Yasmin Qureshi Labour since July 2024 Report |
| Bolton West | |
| Bootle | Peter Dowd Labour since July 2024 Report |
| Boston and Skegness | Richard Tice Reform since July 2024 Report |
| Bournemouth East | |
| Bournemouth West | Jessica Toale Labour since July 2024 Report |
| Bracknell | Peter Swallow Labour since July 2024 Report |
| Bradford East | Imran Hussain Labour since July 2024 Report |
| Bradford South | Judith Cummins Labour since July 2024 Report |
| Bradford West | Naz Shah Labour since July 2024 Report |
| Braintree | James Cleverly Conservative since July 2024 Report |
| Brecon, Radnor and Cwm Tawe | David Chadwick Lib Dem since July 2024 Report |
| Brent East | Dawn Butler Labour since July 2024 Report |
| Brentford and Isleworth | Ruth Cadbury Labour since July 2024 Report |
| Brent West | Barry Gardiner Labour since July 2024 Report |
| Brentwood and Ongar | Alex Burghart Conservative since July 2024 Report |
| Bridgend | Chris Elmore Labour since July 2024 Report |
| Bridgwater | Ashley Fox Conservative since July 2024 Report |
| Bridlington and The Wolds | Charlie Dewhirst Conservative since July 2024 Report |
| Brigg and Immingham | Martin Vickers Conservative since July 2024 Report |
| Brighton Kemptown and Peacehaven | Chris Ward Labour since July 2024 Report |
| Brighton Pavilion | |
| Bristol Central | Carla Denyer Green since July 2024 Report |
| Bristol East | Kerry McCarthy Labour since July 2024 Report |
| Bristol North East | Damien Egan Labour since July 2024 Report |
| Bristol North West | Darren Jones Labour since July 2024 Report |
| Bristol South | Karin Smyth Labour since July 2024 Report |
| Broadland and Fakenham | Jerome Mayhew Conservative since July 2024 Report |
| Bromley and Biggin Hill | Peter Fortune Conservative since July 2024 Report |
| Bromsgrove | Bradley Thomas Conservative since July 2024 Report |
| Broxbourne | Lewis Cocking Conservative since July 2024 Report |
| Broxtowe | Juliet Campbell Labour since July 2024 Report |
| Buckingham and Bletchley | Callum Anderson Labour since July 2024 Report |
| Burnley | Oliver Ryan Labour since July 2024 Report |
| Burton and Uttoxeter | Jacob Collier Labour since July 2024 Report |
| Bury North | James Frith Labour since July 2024 Report |
| Bury South | Christian Wakeford Labour since July 2024 Report |
| Bury St Edmunds and Stowmarket | Peter Prinsley Labour since July 2024 Report |
| Caerfyrddin | Ann Davies Plaid since July 2024 Report |
| Caerphilly | Chris Evans Labour since July 2024 Report |
| Caithness, Sutherland and Easter Ross | Jamie Stone Lib Dem since July 2024 Report |
| Calder Valley | Josh Fenton-Glynn Labour since July 2024 Report |
| Camborne and Redruth | Perran Moon Labour since July 2024 Report |
| Cambridge | Daniel Zeichner Labour since July 2024 Report |
| Cannock Chase | Josh Newbury Labour since July 2024 Report |
| Canterbury | Rosie Duffield since July 2024 Report |
| Cardiff East | Jo Stevens Labour since July 2024 Report |
| Cardiff North | Anna McMorrin Labour since July 2024 Report |
| Cardiff South and Penarth | Stephen Doughty Labour since July 2024 Report |
| Cardiff West | |
| Carlisle | Julie Minns Labour since July 2024 Report |
| Carshalton and Wallington | Bobby Dean Lib Dem since July 2024 Report |
| Castle Point | |
| Central Ayrshire | Alan Gemmell Labour since July 2024 Report |
| Central Devon | Mel Stride Conservative since July 2024 Report |
| Central Suffolk and North Ipswich | Patrick Spencer Conservative since July 2024 Report |
| Ceredigion Preseli | Ben Lake Plaid since July 2024 Report |
| Chatham and Aylesford | Tristan Osborne Labour since July 2024 Report |
| Cheadle | Tom Morrison Lib Dem since July 2024 Report |
| Chelmsford | |
| Chelsea and Fulham | Ben Coleman Labour since July 2024 Report |
| Cheltenham | Max Wilkinson Lib Dem since July 2024 Report |
| Chesham and Amersham | |
| Chesterfield | Toby Perkins Labour since July 2024 Report |
| Chester North and Neston | Samantha Dixon Labour since July 2024 Report |
| Chester South and Eddisbury | |
| Chichester | |
| Chingford and Woodford Green | Iain Duncan Smith Conservative since July 2024 Report |
| Chippenham | Sarah Gibson Lib Dem since July 2024 Report |
| Chipping Barnet | Dan Tomlinson Labour since July 2024 Report |
| Chorley | Lindsay Hoyle since July 2024 Report |
| Christchurch | Christopher Chope Conservative since July 2024 Report |
| Cities of London and Westminster | |
| City of Durham | Mary Kelly Foy Labour since July 2024 Report |
| Clacton | Nigel Farage Reform since August 2026 Report |
| Clapham and Brixton Hill | Bell Ribeiro-Addy Labour since July 2024 Report |
| Clwyd East | Becky Gittins Labour since July 2024 Report |
| Clwyd North | Gill German Labour since July 2024 Report |
| Coatbridge and Bellshill | Frank McNally Labour since July 2024 Report |
| Colchester | Pam Cox Labour since July 2024 Report |
| Colne Valley | Paul Davies Labour since July 2024 Report |
| Congleton | Sarah Russell Labour since July 2024 Report |
| Corby and East Northamptonshire | |
| Coventry East | Mary Creagh Labour since July 2024 Report |
| Coventry North West | Taiwo Owatemi Labour since July 2024 Report |
| Coventry South | Zarah Sultana Your Party since July 2024 Report |
| Cowdenbeath and Kirkcaldy | Melanie Ward Labour since July 2024 Report |
| Cramlington and Killingworth | Emma Foody Labour since July 2024 Report |
| Crawley | Peter Lamb Labour since July 2024 Report |
| Crewe and Nantwich | Connor Naismith Labour since July 2024 Report |
| Croydon East | Natasha Irons Labour since July 2024 Report |
| Croydon South | Chris Philp Conservative since July 2024 Report |
| Croydon West | Sarah Jones Labour since July 2024 Report |
| Cumbernauld and Kirkintilloch | Katrina Murray Labour since July 2024 Report |
| Dagenham and Rainham | Margaret Mullane Labour since July 2024 Report |
| Darlington | Lola McEvoy Labour since July 2024 Report |
| Dartford | Jim Dickson Labour since July 2024 Report |
| Daventry | |
| Derby North | |
| Derbyshire Dales | John Whitby Labour since July 2024 Report |
| Derby South | Baggy Shanker Labour since July 2024 Report |
| Dewsbury and Batley | Iqbal Mohamed since July 2024 Report |
| Didcot and Wantage | |
| Doncaster Central | Sally Jameson Labour since July 2024 Report |
| Doncaster East and the Isle of Axholme | Lee Pitcher Labour since July 2024 Report |
| Doncaster North | Ed Miliband Labour since July 2024 Report |
| Dorking and Horley | Chris Coghlan Lib Dem since July 2024 Report |
| Dover and Deal | Mike Tapp Labour since July 2024 Report |
| Droitwich and Evesham | Nigel Huddleston Conservative since July 2024 Report |
| Dudley | Sonia Kumar Labour since July 2024 Report |
| Dulwich and West Norwood | |
| Dumfries and Galloway | John Cooper Conservative since July 2024 Report |
| Dumfriesshire, Clydesdale and Tweeddale | David Mundell Conservative since July 2024 Report |
| Dundee Central | Chris Law SNP since July 2024 Report |
| Dunfermline and Dollar | Graeme Downie Labour since July 2024 Report |
| Dunstable and Leighton Buzzard | Alex Mayer Labour since July 2024 Report |
| Dwyfor Meirionnydd | Liz Saville Roberts Plaid since July 2024 Report |
| Ealing Central and Acton | Rupa Huq Labour since July 2024 Report |
| Ealing North | James Murray Labour since July 2024 Report |
| Ealing Southall | Deirdre Costigan Labour since July 2024 Report |
| Earley and Woodley | Yuan Yang Labour since July 2024 Report |
| Easington | Grahame Morris Labour since July 2024 Report |
| East Antrim | Sammy Wilson DUP since July 2024 Report |
| Eastbourne | |
| East Grinstead and Uckfield | Mims Davies Conservative since July 2024 Report |
| East Ham | Stephen Timms Labour since July 2024 Report |
| East Hampshire | |
| East Kilbride and Strathaven | Joani Reid Labour since July 2024 Report |
| Eastleigh | Liz Jarvis Lib Dem since July 2024 Report |
| East Londonderry | Gregory Campbell DUP since July 2024 Report |
| East Renfrewshire | Blair McDougall Labour since July 2024 Report |
| East Surrey | Claire Coutinho Conservative since July 2024 Report |
| East Thanet | |
| East Wiltshire | Danny Kruger Reform since July 2024 Report |
| East Worthing and Shoreham | Tom Rutland Labour since July 2024 Report |
| Edinburgh East and Musselburgh | Chris Murray Labour since July 2024 Report |
| Edinburgh North and Leith | Tracy Gilbert Labour since July 2024 Report |
| Edinburgh South | Ian Murray Labour since July 2024 Report |
| Edinburgh South West | |
| Edinburgh West | Christine Jardine Lib Dem since July 2024 Report |
| Edmonton and Winchmore Hill | Kate Osamor Labour since July 2024 Report |
| Ellesmere Port and Bromborough | Justin Madders Labour since July 2024 Report |
| Eltham and Chislehurst | Clive Efford Labour since July 2024 Report |
| Ely and East Cambridgeshire | Charlotte Cane Lib Dem since July 2024 Report |
| Enfield North | Feryal Clark Labour since July 2024 Report |
| Epping Forest | Neil Hudson Conservative since July 2024 Report |
| Epsom and Ewell | Helen Maguire Lib Dem since July 2024 Report |
| Erewash | Adam Thompson Labour since July 2024 Report |
| Erith and Thamesmead | Abena Oppong-Asare Labour since July 2024 Report |
| Esher and Walton | |
| Exeter | Steve Race Labour since July 2024 Report |
| Exmouth and Exeter East | David Reed Conservative since July 2024 Report |
| Falkirk | Euan Stainbank Labour since July 2024 Report |
| Fareham and Waterlooville | |
| Farnham and Bordon | Gregory Stafford Conservative since July 2024 Report |
| Faversham and Mid Kent | Helen Whately Conservative since July 2024 Report |
| Feltham and Heston | Seema Malhotra Labour since July 2024 Report |
| Fermanagh and South Tyrone | Pat Cullen SF since July 2024 Report |
| Filton and Bradley Stoke | |
| Finchley and Golders Green | Sarah Sackman Labour since July 2024 Report |
| Folkestone and Hythe | Tony Vaughan Labour since July 2024 Report |
| Forest of Dean | |
| Foyle | Colum Eastwood SDLP since July 2024 Report |
| Frome and East Somerset | Anna Sabine Lib Dem since July 2024 Report |
| Fylde | Andrew Snowden Conservative since July 2024 Report |
| Gainsborough | Edward Leigh Conservative since July 2024 Report |
| Gateshead Central and Whickham | Mark Ferguson Labour since July 2024 Report |
| Gedling | Michael Payne Labour since July 2024 Report |
| Gillingham and Rainham | Naushabah Khan Labour since July 2024 Report |
| Glasgow East | |
| Glasgow North | Martin Rhodes Labour since July 2024 Report |
| Glasgow North East | Maureen Burke Labour since July 2024 Report |
| Glasgow South | Gordon McKee Labour since July 2024 Report |
| Glasgow South West | Zubir Ahmed Labour since July 2024 Report |
| Glasgow West | Patricia Ferguson Labour since July 2024 Report |
| Glastonbury and Somerton | Sarah Dyke Lib Dem since July 2024 Report |
| Glenrothes and Mid Fife | Richard Baker Labour since July 2024 Report |
| Gloucester | Alex McIntyre Labour since July 2024 Report |
| Godalming and Ash | Jeremy Hunt Conservative since July 2024 Report |
| Goole and Pocklington | David Davis Conservative since July 2024 Report |
| Gordon and Buchan | Harriet Cross Conservative since July 2024 Report |
| Gorton and Denton | Hannah Spencer Green since February 2026 Report |
| Gosport | Caroline Dinenage Conservative since July 2024 Report |
| Gower | |
| Grantham and Bourne | Gareth Davies Conservative since July 2024 Report |
| Gravesham | Lauren Sullivan Labour since July 2024 Report |
| Great Grimsby and Cleethorpes | Melanie Onn Labour since July 2024 Report |
| Great Yarmouth | Rupert Lowe Restore Britain since July 2024 Report |
| Greenwich and Woolwich | Matthew Pennycook Labour since July 2024 Report |
| Guildford | Zöe Franklin Lib Dem since July 2024 Report |
| Hackney North and Stoke Newington | Diane Abbott Labour since July 2024 Report |
| Hackney South and Shoreditch | |
| Halesowen | |
| Halifax | Kate Dearden Labour since July 2024 Report |
| Hamble Valley | Paul Holmes Conservative since July 2024 Report |
| Hamilton and Clyde Valley | Imogen Walker Labour since July 2024 Report |
| Hammersmith and Chiswick | Andy Slaughter Labour since July 2024 Report |
| Hampstead and Highgate | Tulip Siddiq Labour since July 2024 Report |
| Harborough, Oadby and Wigston | Neil O'Brien Conservative since July 2024 Report |
| Harlow | Chris Vince Labour since July 2024 Report |
| Harpenden and Berkhamsted | Victoria Collins Lib Dem since July 2024 Report |
| Harrogate and Knaresborough | |
| Harrow East | |
| Harrow West | Gareth Thomas Labour since July 2024 Report |
| Hartlepool | |
| Harwich and North Essex | Bernard Jenkin Conservative since July 2024 Report |
| Hastings and Rye | Helena Dollimore Labour since July 2024 Report |
| Havant | Alan Mak Conservative since July 2024 Report |
| Hayes and Harlington | John McDonnell Labour since July 2024 Report |
| Hazel Grove | Lisa Smart Lib Dem since July 2024 Report |
| Hemel Hempstead | David Taylor Labour since July 2024 Report |
| Hendon | David Pinto-Duschinsky Labour since July 2024 Report |
| Henley and Thame | Freddie van Mierlo Lib Dem since July 2024 Report |
| Hereford and South Herefordshire | Jesse Norman Conservative since July 2024 Report |
| Herne Bay and Sandwich | Roger Gale Conservative since July 2024 Report |
| Hertford and Stortford | Josh Dean Labour since July 2024 Report |
| Hertsmere | Oliver Dowden Conservative since July 2024 Report |
| Hexham | Joe Morris Labour since July 2024 Report |
| Heywood and Middleton North | |
| High Peak | Jon Pearce Labour since July 2024 Report |
| Hinckley and Bosworth | Luke Evans Conservative since July 2024 Report |
| Hitchin | Alistair Strathern Labour since July 2024 Report |
| Holborn and St Pancras | Sagal Abdi-Wali Labour since October 2026 Report |
| Honiton and Sidmouth | Richard Foord Lib Dem since July 2024 Report |
| Hornchurch and Upminster | Julia Lopez Conservative since July 2024 Report |
| Hornsey and Friern Barnet | Catherine West Labour since July 2024 Report |
| Horsham | John Milne Lib Dem since July 2024 Report |
| Houghton and Sunderland South | Bridget Phillipson Labour since July 2024 Report |
| Hove and Portslade | Peter Kyle Labour since July 2024 Report |
| Huddersfield | Harpreet Uppal Labour since July 2024 Report |
| Huntingdon | Ben Obese-Jecty Conservative since July 2024 Report |
| Hyndburn | Sarah Smith Labour since July 2024 Report |
| Ilford North | Wes Streeting Labour since July 2024 Report |
| Ilford South | |
| Inverclyde and Renfrewshire West | Martin McCluskey Labour since July 2024 Report |
| Inverness, Skye and West Ross-shire | Angus MacDonald Lib Dem since July 2024 Report |
| Ipswich | Jack Abbott Labour since July 2024 Report |
| Isle of Wight East | Joe Robertson Conservative since July 2024 Report |
| Isle of Wight West | Richard Quigley Labour since July 2024 Report |
| Islington North | Jeremy Corbyn Your Party since July 2024 Report |
| Islington South and Finsbury | Emily Thornberry Labour since July 2024 Report |
| Jarrow and Gateshead East | Kate Osborne Labour since July 2024 Report |
| Keighley and Ilkley | Robbie Moore Conservative since July 2024 Report |
| Kenilworth and Southam | Jeremy Wright Conservative since July 2024 Report |
| Kensington and Bayswater | Joe Powell Labour since July 2024 Report |
| Kettering | Rosie Wrighting Labour since July 2024 Report |
| Kilmarnock and Loudoun | Lillian Jones Labour since July 2024 Report |
| Kingston and Surbiton | Ed Davey Lib Dem since July 2024 Report |
| Kingston upon Hull East | Karl Turner since July 2024 Report |
| Kingston upon Hull North and Cottingham | Diana Johnson Labour since July 2024 Report |
| Kingston upon Hull West and Haltemprice | |
| Kingswinford and South Staffordshire | Mike Wood Conservative since July 2024 Report |
| Knowsley | Anneliese Midgley Labour since July 2024 Report |
| Lagan Valley | Sorcha Eastwood Alliance since July 2024 Report |
| Lancaster and Wyre | Cat Smith Labour since July 2024 Report |
| Leeds Central and Headingley | Alex Sobel Labour since July 2024 Report |
| Leeds East | Richard Burgon Labour since July 2024 Report |
| Leeds North East | |
| Leeds North West | Katie White Labour since July 2024 Report |
| Leeds South | |
| Leeds South West and Morley | Mark Sewards Labour since July 2024 Report |
| Leeds West and Pudsey | Rachel Reeves Labour since July 2024 Report |
| Leicester East | Shivani Raja Conservative since July 2024 Report |
| Leicester South | Shockat Adam since July 2024 Report |
| Leicester West | Liz Kendall Labour since July 2024 Report |
| Leigh and Atherton | Jo Platt Labour since July 2024 Report |
| Lewes | James MacCleary Lib Dem since July 2024 Report |
| Lewisham East | Janet Daby Labour since July 2024 Report |
| Lewisham North | Vicky Foxcroft Labour since July 2024 Report |
| Lewisham West and East Dulwich | Ellie Reeves Labour since July 2024 Report |
| Leyton and Wanstead | Calvin Bailey Labour since July 2024 Report |
| Lichfield | Dave Robertson Labour since July 2024 Report |
| Lincoln | Hamish Falconer Labour since July 2024 Report |
| Liverpool Garston | Maria Eagle Labour since July 2024 Report |
| Liverpool Riverside | Kim Johnson Labour since July 2024 Report |
| Liverpool Walton | Dan Carden Labour since July 2024 Report |
| Liverpool Wavertree | |
| Liverpool West Derby | Ian Byrne Labour since July 2024 Report |
| Livingston | Gregor Poynton Labour since July 2024 Report |
| Llanelli | |
| Lothian East | Douglas Alexander Labour since July 2024 Report |
| Loughborough | Jeevun Sandher Labour since July 2024 Report |
| Louth and Horncastle | |
| Lowestoft | |
| Luton North | Sarah Owen Labour since July 2024 Report |
| Luton South and South Bedfordshire | Rachel Hopkins Labour since July 2024 Report |
| Macclesfield | Tim Roca Labour since July 2024 Report |
| Maidenhead | Joshua Reynolds Lib Dem since July 2024 Report |
| Maidstone and Malling | |
| Makerfield | Andy Burnham Labour since June 2026 Report |
| Maldon | John Whittingdale Conservative since July 2024 Report |
| Manchester Central | Lucy Powell Labour since July 2024 Report |
| Manchester Rusholme | Afzal Khan Labour since July 2024 Report |
| Manchester Withington | Jeff Smith Labour since July 2024 Report |
| Mansfield | Steve Yemm Labour since July 2024 Report |
| Melksham and Devizes | Brian Mathew Lib Dem since July 2024 Report |
| Melton and Syston | |
| Meriden and Solihull East | |
| Merthyr Tydfil and Aberdare | Gerald Jones Labour since July 2024 Report |
| Mid and South Pembrokeshire | Henry Tufnell Labour since July 2024 Report |
| Mid Bedfordshire | Blake Stephenson Conservative since July 2024 Report |
| Mid Buckinghamshire | Greg Smith Conservative since July 2024 Report |
| Mid Cheshire | Andrew Cooper Labour since July 2024 Report |
| Mid Derbyshire | Jonathan Davies Labour since July 2024 Report |
| Middlesbrough and Thornaby East | Andy McDonald Labour since July 2024 Report |
| Middlesbrough South and East Cleveland | Luke Myer Labour since July 2024 Report |
| Mid Dorset and North Poole | Vikki Slade Lib Dem since July 2024 Report |
| Mid Dunbartonshire | Susan Murray Lib Dem since July 2024 Report |
| Mid Leicestershire | |
| Midlothian | Kirsty McNeill Labour since July 2024 Report |
| Mid Norfolk | George Freeman Conservative since July 2024 Report |
| Mid Sussex | |
| Mid Ulster | Cathal Mallaghan SF since July 2024 Report |
| Milton Keynes Central | Emily Darlington Labour since July 2024 Report |
| Milton Keynes North | Chris Curtis Labour since July 2024 Report |
| Mitcham and Morden | Siobhain McDonagh Labour since July 2024 Report |
| Monmouthshire | Catherine Fookes Labour since July 2024 Report |
| Montgomeryshire and Glyndŵr | Steve Witherden Labour since July 2024 Report |
| Moray West, Nairn and Strathspey | Graham Leadbitter SNP since July 2024 Report |
| Morecambe and Lunesdale | Lizzi Collinge Labour since July 2024 Report |
| Motherwell, Wishaw and Carluke | Pamela Nash Labour since July 2024 Report |
| Na h-Eileanan an Iar | Torcuil Crichton Labour since July 2024 Report |
| Neath and Swansea East | |
| Newark | Robert Jenrick Reform since July 2024 Report |
| Newbury | Lee Dillon Lib Dem since July 2024 Report |
| Newcastle-under-Lyme | Adam Jogee Labour since July 2024 Report |
| Newcastle upon Tyne Central and West | Chi Onwurah Labour since July 2024 Report |
| Newcastle upon Tyne East and Wallsend | |
| Newcastle upon Tyne North | Catherine McKinnell Labour since July 2024 Report |
| New Forest East | Julian Lewis Conservative since July 2024 Report |
| New Forest West | Desmond Swayne Conservative since July 2024 Report |
| Newport East | Jessica Morden Labour since July 2024 Report |
| Newport West and Islwyn | Ruth Jones Labour since July 2024 Report |
| Newry and Armagh | Dáire Hughes SF since July 2024 Report |
| Newton Abbot | Martin Wrigley Lib Dem since July 2024 Report |
| Newton Aycliffe and Spennymoor | Alan Strickland Labour since July 2024 Report |
| Normanton and Hemsworth | Jon Trickett Labour since July 2024 Report |
| Northampton North | Lucy Rigby Labour since July 2024 Report |
| Northampton South | Mike Reader Labour since July 2024 Report |
| North Antrim | Jim Allister TUV since July 2024 Report |
| North Ayrshire and Arran | Irene Campbell Labour since July 2024 Report |
| North Bedfordshire | Richard Fuller Conservative since July 2024 Report |
| North Cornwall | Ben Maguire Lib Dem since July 2024 Report |
| North Cotswolds | Geoffrey Clifton-Brown Conservative since July 2024 Report |
| North Devon | Ian Roome Lib Dem since July 2024 Report |
| North Dorset | |
| North Down | Alex Easton since July 2024 Report |
| North Durham | Luke Akehurst Labour since July 2024 Report |
| North East Cambridgeshire | |
| North East Derbyshire | Louise Sandher-Jones Labour since July 2024 Report |
| North East Fife | Wendy Chamberlain Lib Dem since July 2024 Report |
| North East Hampshire | |
| North East Hertfordshire | |
| North East Somerset and Hanham | Dan Norris since July 2024 Report |
| North Herefordshire | Ellie Chowns Green since July 2024 Report |
| North Norfolk | |
| North Northumberland | David Smith Labour since July 2024 Report |
| North Shropshire | Helen Morgan Lib Dem since July 2024 Report |
| North Somerset | Sadik Al-Hassan Labour since July 2024 Report |
| North Warwickshire and Bedworth | Rachel Taylor Labour since July 2024 Report |
| North West Cambridgeshire | Sam Carling Labour since July 2024 Report |
| North West Essex | |
| North West Hampshire | Kit Malthouse Conservative since July 2024 Report |
| North West Leicestershire | |
| North West Norfolk | James Wild Conservative since July 2024 Report |
| Norwich North | Alice Macdonald Labour since July 2024 Report |
| Norwich South | Clive Lewis Labour since July 2024 Report |
| Nottingham East | Nadia Whittome Labour since July 2024 Report |
| Nottingham North and Kimberley | Alex Norris Labour since July 2024 Report |
| Nottingham South | |
| Nuneaton | |
| Old Bexley and Sidcup | Louie French Conservative since July 2024 Report |
| Oldham East and Saddleworth | Debbie Abrahams Labour since July 2024 Report |
| Oldham West, Chadderton and Royton | Jim McMahon Labour since July 2024 Report |
| Orkney and Shetland | Alistair Carmichael Lib Dem since July 2024 Report |
| Orpington | |
| Ossett and Denby Dale | |
| Oxford East | Anneliese Dodds Labour since July 2024 Report |
| Oxford West and Abingdon | Layla Moran Lib Dem since July 2024 Report |
| Paisley and Renfrewshire North | Alison Taylor Labour since July 2024 Report |
| Paisley and Renfrewshire South | |
| Peckham | Miatta Fahnbulleh Labour since July 2024 Report |
| Pendle and Clitheroe | |
| Penistone and Stocksbridge | Marie Tidball Labour since July 2024 Report |
| Penrith and Solway | Markus Campbell-Savours Labour since July 2024 Report |
| Perth and Kinross-shire | Pete Wishart SNP since July 2024 Report |
| Peterborough | Andrew Pakes Labour since July 2024 Report |
| Plymouth Moor View | Fred Thomas Labour since July 2024 Report |
| Plymouth Sutton and Devonport | Luke Pollard Labour since July 2024 Report |
| Pontefract, Castleford and Knottingley | Yvette Cooper Labour since July 2024 Report |
| Pontypridd | Alex Davies-Jones Labour since July 2024 Report |
| Poole | Neil Duncan-Jordan Labour since July 2024 Report |
| Poplar and Limehouse | |
| Portsmouth North | Amanda Martin Labour since July 2024 Report |
| Portsmouth South | Stephen Morgan Labour since July 2024 Report |
| Preston | |
| Putney | Fleur Anderson Labour since July 2024 Report |
| Queen's Park and Maida Vale | |
| Rawmarsh and Conisbrough | |
| Rayleigh and Wickford | Mark Francois Conservative since July 2024 Report |
| Reading Central | Matt Rodda Labour since July 2024 Report |
| Reading West and Mid Berkshire | Olivia Bailey Labour since July 2024 Report |
| Redcar | Anna Turley Labour since July 2024 Report |
| Redditch | |
| Reigate | Rebecca Paul Conservative since July 2024 Report |
| Rhondda and Ogmore | Chris Bryant Labour since July 2024 Report |
| Ribble Valley | Maya Ellis Labour since July 2024 Report |
| Richmond and Northallerton | Rishi Sunak Conservative since July 2024 Report |
| Richmond Park | Sarah Olney Lib Dem since July 2024 Report |
| Rochdale | Paul Waugh Labour since July 2024 Report |
| Rochester and Strood | Lauren Edwards Labour since July 2024 Report |
| Romford | Andrew Rosindell Reform since July 2024 Report |
| Romsey and Southampton North | Caroline Nokes Conservative since July 2024 Report |
| Rossendale and Darwen | Andy MacNae Labour since July 2024 Report |
| Rotherham | Sarah Champion Labour since July 2024 Report |
| Rother Valley | Jake Richards Labour since July 2024 Report |
| Rugby | John Slinger Labour since July 2024 Report |
| Ruislip, Northwood and Pinner | David Simmonds Conservative since July 2024 Report |
| Runcorn and Helsby | Sarah Pochin Reform since May 2025 Report |
| Runnymede and Weybridge | Ben Spencer Conservative since July 2024 Report |
| Rushcliffe | James Naish Labour since July 2024 Report |
| Rutherglen | Michael Shanks Labour since July 2024 Report |
| Rutland and Stamford | Alicia Kearns Conservative since July 2024 Report |
| Salford | Rebecca Long Bailey Labour since July 2024 Report |
| Salisbury | John Glen Conservative since July 2024 Report |
| Scarborough and Whitby | Alison Hume Labour since July 2024 Report |
| Scunthorpe | Nicholas Dakin Labour since July 2024 Report |
| Sefton Central | Bill Esterson Labour since July 2024 Report |
| Selby | Keir Mather Labour since July 2024 Report |
| Sevenoaks | Laura Trott Conservative since July 2024 Report |
| Sheffield Brightside and Hillsborough | Gill Furniss Labour since July 2024 Report |
| Sheffield Central | Abtisam Mohamed Labour since July 2024 Report |
| Sheffield Hallam | |
| Sheffield Heeley | |
| Sheffield South East | |
| Sherwood Forest | Michelle Welsh Labour since July 2024 Report |
| Shipley | Anna Dixon Labour since July 2024 Report |
| Shrewsbury | Julia Buckley Labour since July 2024 Report |
| Sittingbourne and Sheppey | Kevin McKenna Labour since July 2024 Report |
| Skipton and Ripon | Julian Smith Conservative since July 2024 Report |
| Sleaford and North Hykeham | Caroline Johnson Conservative since July 2024 Report |
| Slough | Tanmanjeet Singh Dhesi Labour since July 2024 Report |
| Smethwick | Gurinder Singh Josan Labour since July 2024 Report |
| Solihull West and Shirley | Neil Shastri-Hurst Conservative since July 2024 Report |
| Southampton Itchen | Darren Paffey Labour since July 2024 Report |
| Southampton Test | Satvir Kaur Labour since July 2024 Report |
| South Antrim | Robin Swann UUP since July 2024 Report |
| South Basildon and East Thurrock | James McMurdock since July 2024 Report |
| South Cambridgeshire | |
| South Cotswolds | Roz Savage Lib Dem since July 2024 Report |
| South Derbyshire | Samantha Niblett Labour since July 2024 Report |
| South Devon | Caroline Voaden Lib Dem since July 2024 Report |
| South Dorset | |
| South Down | |
| South East Cornwall | Anna Gelderd Labour since July 2024 Report |
| Southend East and Rochford | Bayo Alaba since July 2024 Report |
| Southend West and Leigh | David Burton-Sampson Labour since July 2024 Report |
| Southgate and Wood Green | Bambos Charalambous Labour since July 2024 Report |
| South Holland and The Deepings | |
| South Leicestershire | Alberto Costa Conservative since July 2024 Report |
| South Norfolk | |
| South Northamptonshire | |
| Southport | Patrick Hurley Labour since July 2024 Report |
| South Ribble | Paul Foster Labour since July 2024 Report |
| South Shields | Emma Lewell Labour since July 2024 Report |
| South Shropshire | |
| South Suffolk | James Cartlidge Conservative since July 2024 Report |
| South West Devon | Rebecca Smith Conservative since July 2024 Report |
| South West Hertfordshire | Gagan Mohindra Conservative since July 2024 Report |
| South West Norfolk | Terry Jermy Labour since July 2024 Report |
| South West Wiltshire | Andrew Murrison Conservative since July 2024 Report |
| Spelthorne | Lincoln Jopp Conservative since July 2024 Report |
| Spen Valley | Kim Leadbeater Labour since July 2024 Report |
| Stafford | Leigh Ingham Labour since July 2024 Report |
| Staffordshire Moorlands | |
| St Albans | Daisy Cooper Lib Dem since July 2024 Report |
| Stalybridge and Hyde | Jonathan Reynolds Labour since July 2024 Report |
| St Austell and Newquay | Noah Law Labour since July 2024 Report |
| Stevenage | |
| St Helens North | David Baines Labour since July 2024 Report |
| St Helens South and Whiston | Marie Rimmer Labour since July 2024 Report |
| Stirling and Strathallan | Chris Kane Labour since July 2024 Report |
| St Ives | Andrew George Lib Dem since July 2024 Report |
| St Neots and Mid Cambridgeshire | Ian Sollom Lib Dem since July 2024 Report |
| Stockport | Navendu Mishra Labour since July 2024 Report |
| Stockton North | Chris McDonald Labour since July 2024 Report |
| Stockton West | Matt Vickers Conservative since July 2024 Report |
| Stoke-on-Trent Central | Gareth Snell Labour since July 2024 Report |
| Stoke-on-Trent North | David Williams Labour since July 2024 Report |
| Stoke-on-Trent South | Allison Gardner Labour since July 2024 Report |
| Stone, Great Wyrley and Penkridge | Gavin Williamson Conservative since July 2024 Report |
| Stourbridge | Cat Eccles Labour since July 2024 Report |
| Strangford | Jim Shannon DUP since July 2024 Report |
| Stratford and Bow | Uma Kumaran Labour since July 2024 Report |
| Stratford-on-Avon | Manuela Perteghella Lib Dem since July 2024 Report |
| Streatham and Croydon North | Steve Reed Labour since July 2024 Report |
| Stretford and Urmston | Andrew Western Labour since July 2024 Report |
| Stroud | Simon Opher Labour since July 2024 Report |
| Suffolk Coastal | Jenny Riddell-Carpenter Labour since July 2024 Report |
| Sunderland Central | |
| Surrey Heath | Al Pinkerton Lib Dem since July 2024 Report |
| Sussex Weald | Nusrat Ghani Conservative since July 2024 Report |
| Sutton and Cheam | Luke Taylor Lib Dem since July 2024 Report |
| Sutton Coldfield | Andrew Mitchell Conservative since July 2024 Report |
| Swansea West | |
| Swindon North | Will Stone Labour since July 2024 Report |
| Swindon South | Heidi Alexander Labour since July 2024 Report |
| Tamworth | Sarah Edwards Labour since July 2024 Report |
| Tatton | Esther McVey Conservative since July 2024 Report |
| Taunton and Wellington | Gideon Amos Lib Dem since July 2024 Report |
| Telford | Shaun Davies Labour since July 2024 Report |
| Tewkesbury | Cameron Thomas since July 2024 Report |
| The Wrekin | Mark Pritchard Conservative since July 2024 Report |
| Thirsk and Malton | Kevin Hollinrake Conservative since July 2024 Report |
| Thornbury and Yate | Claire Young Lib Dem since July 2024 Report |
| Thurrock | Jen Craft Labour since July 2024 Report |
| Tipton and Wednesbury | |
| Tiverton and Minehead | Rachel Gilmour Lib Dem since July 2024 Report |
| Tonbridge | Tom Tugendhat Conservative since July 2024 Report |
| Tooting | Rosena Allin-Khan Labour since July 2024 Report |
| Torbay | Steve Darling Lib Dem since July 2024 Report |
| Torfaen | Nick Thomas-Symonds Labour since July 2024 Report |
| Torridge and Tavistock | Geoffrey Cox Conservative since July 2024 Report |
| Tottenham | David Lammy Labour since July 2024 Report |
| Truro and Falmouth | Jayne Kirkham Labour since July 2024 Report |
| Tunbridge Wells | Mike Martin Lib Dem since July 2024 Report |
| Twickenham | Munira Wilson Lib Dem since July 2024 Report |
| Tynemouth | Alan Campbell Labour since July 2024 Report |
| Upper Bann | Carla Lockhart DUP since July 2024 Report |
| Uxbridge and South Ruislip | |
| Vale of Glamorgan | Kanishka Narayan Labour since July 2024 Report |
| Vauxhall and Camberwell Green | Florence Eshalomi Labour since July 2024 Report |
| Wakefield and Rothwell | Simon Lightwood Labour since July 2024 Report |
| Wallasey | Angela Eagle Labour since July 2024 Report |
| Walsall and Bloxwich | Valerie Vaz Labour since July 2024 Report |
| Walthamstow | Stella Creasy Labour since July 2024 Report |
| Warrington North | Charlotte Nichols Labour since July 2024 Report |
| Warrington South | |
| Warwick and Leamington | Matt Western Labour since July 2024 Report |
| Washington and Gateshead South | |
| Watford | Matt Turmaine Labour since July 2024 Report |
| Waveney Valley | Adrian Ramsay Green since July 2024 Report |
| Weald of Kent | Katie Lam Conservative since July 2024 Report |
| Wellingborough and Rushden | Gen Kitchen Labour since July 2024 Report |
| Wells and Mendip Hills | Tessa Munt Lib Dem since July 2024 Report |
| Welwyn Hatfield | Andrew Lewin Labour since July 2024 Report |
| West Aberdeenshire and Kincardine | |
| West Bromwich | Sarah Coombes Labour since July 2024 Report |
| West Dorset | Edward Morello Lib Dem since July 2024 Report |
| West Dunbartonshire | Douglas McAllister Labour since July 2024 Report |
| West Ham and Beckton | |
| West Lancashire | Ashley Dalton Labour since July 2024 Report |
| Westmorland and Lonsdale | Tim Farron Lib Dem since July 2024 Report |
| Weston-super-Mare | Dan Aldridge Labour since July 2024 Report |
| West Suffolk | Nick Timothy Conservative since July 2024 Report |
| West Tyrone | |
| West Worcestershire | |
| Wetherby and Easingwold | Alec Shelbrooke Conservative since July 2024 Report |
| Whitehaven and Workington | Josh MacAlister Labour since July 2024 Report |
| Widnes and Halewood | Derek Twigg Labour since July 2024 Report |
| Wigan | Lisa Nandy Labour since July 2024 Report |
| Wimbledon | Paul Kohler Lib Dem since July 2024 Report |
| Winchester | Danny Chambers Lib Dem since July 2024 Report |
| Windsor | Jack Rankin Conservative since July 2024 Report |
| Wirral West | Matthew Patrick Labour since July 2024 Report |
| Witham | Priti Patel Conservative since July 2024 Report |
| Witney | Charlie Maynard Lib Dem since July 2024 Report |
| Woking | Will Forster Lib Dem since July 2024 Report |
| Wokingham | Clive Jones Lib Dem since July 2024 Report |
| Wolverhampton North East | |
| Wolverhampton South East | Pat McFadden Labour since July 2024 Report |
| Wolverhampton West | Warinder Juss Labour since July 2024 Report |
| Worcester | Tom Collins Labour since July 2024 Report |
| Worsley and Eccles | Michael Wheeler Labour since July 2024 Report |
| Worthing West | Beccy Cooper Labour since July 2024 Report |
| Wrexham | Andrew Ranger Labour since July 2024 Report |
| Wycombe | Emma Reynolds Labour since July 2024 Report |
| Wyre Forest | Mark Garnier Conservative since July 2024 Report |
| Wythenshawe and Sale East | Mike Kane Labour since July 2024 Report |
| Yeovil | Adam Dance Lib Dem since July 2024 Report |
| Ynys Môn | Llinos Medi Plaid since July 2024 Report |
| York Central | Rachael Maskell Labour since July 2024 Report |
| York Outer | Luke Charters Labour since July 2024 Report |
Next vote
- Must be held by August 2029 (no fixed date) General election
Sources
- members-api.parliament.uk · checked UK Parliament Members API, Members/Search House=1 and House=2 IsCurrentMember=true, read 2026-10-12: current MPs and Lords with constituency, party, membership start date. MPs whose membership began before 2024-07-04 get the 2024 general election date as the start of this term. Disqualified peers (2) excluded; peers on leave of absence or suspended are kept and marked in the term note. For: Member of Parliament
- legislation.gov.uk · checked legislation.gov.uk, Dissolution and Calling of Parliament Act 2022 s 4 and Representation of the People Act 1983 Sch 1 (timetable, computation of time), read 2026-10-12: automatic dissolution 2029-07-09; latest polling day 2029-08-15 computed from the statutory timetable (12 July NI and 6 August Scotland bank holidays excluded). For: General election, August 15, 2029
- thegazette.co.uk · checked The Gazette, Privy Council Office notice 4631914, 30 May 2024, read 2026-10-12: writs for a new Parliament to meet on Tuesday 9 July 2024. For: General election, August 15, 2029
- legislation.gov.uk · checked legislation.gov.uk, Dissolution and Calling of Parliament Act 2022 s.4 and RPA 1983 Sch.1 r.1 timetable, read 2026-10-12: Parliament (first met 2024-07-09) dissolves at the start of 2029-07-09; polling is the 25th working day after, excluding weekends and bank holidays in any part of the UK (12 Jul NI, 6 Aug Scotland), giving 2029-08-15. Checked by verifier computation. For: General election, August 15, 2029
- en.wikipedia.org · checked Wikipedia, Next United Kingdom general election, read 2026-10-12: latest polling day 15 August 2029 under the Dissolution and Calling of Parliament Act 2022; no early election called. Fallback because no official page states the computed date. For: General election, August 15, 2029
Know an official source for something on this page? Please tell us.