Electoral constituency postcodes 2024

Aberafan Maesteg
Details
Mp: Stephen Kinnock (Labour)

Aberdeen North
Details
Mp: Kirsty Blackman (Scottish National Party)

Aberdeen South
Details
Mp: Stephen Flynn (Scottish National Party)

Aberdeenshire North and Moray East
Mp: Seamus Logan (Scottish National Party)

Airdrie and Shotts
Mp: Kenneth Stevenson (Labour)

Aldershot
Mp: Alex Baker (Labour)

Aldridge-Brownhills
Mp: Wendy Morton (Conservative)

Alloa and Grangemouth
Mp: Brian Leishman (Labour)

Altrincham and Sale West
Mp: Mr Connor Rand (Labour)

Alyn and Deeside
Mp: Mark Tami (Labour)

Amber Valley
Mp: Linsey Farnsworth (Labour)

Angus and Perthshire Glens
Mp: Dave Doogan (Scottish National Party)

Arbroath and Broughty Ferry
Mp: Stephen Gethins (Scottish National Party)

Argyll, Bute and South Lochaber
Mp: Brendan O'Hara (Scottish National Party)

Arundel and South Downs
Mp: Andrew Griffith (Conservative)

Ashfield
Mp: Lee Anderson (Reform UK)

Ashford
Mp: Sojan Joseph (Labour)

Ashton-under-Lyne
Mp: Angela Rayner (Labour)

Aylesbury
Mp: Laura Kyrke-Smith (Labour)

Ayr, Carrick and Cumnock
Mp: Elaine Stewart (Labour)

Banbury
Mp: Sean Woodcock (Labour)

Bangor Aberconwy
Mp: Claire Hughes (Labour)

Barking
Mp: Nesil Caliskan (Labour)

Barnsley North
Mp: Dan Jarvis (Labour)

Barnsley South
Mp: Stephanie Peacock (Labour)

Barrow and Furness
Mp: Michelle Scrogham (Labour)

Basildon and Billericay
Mp: Mr Richard Holden (Conservative)

Basingstoke
Mp: Luke Murphy (Labour)

Bassetlaw
Mp: Jo White (Labour)

Bath
Mp: Wera Hobhouse (Liberal Democrat)

Bathgate and Linlithgow
Mp: Kirsteen Sullivan (Labour)

Battersea
Mp: Marsha De Cordova (Labour)

Beaconsfield
Mp: Joy Morrissey (Conservative)

Beckenham and Penge
Mp: Liam Conlon (Labour)

Bedford
Mp: Mohammad Yasin (Labour)

Belfast East
Mp: Gavin Robinson (Democratic Unionist Party)

Belfast North
Mp: John Finucane (Sinn Féin)

Belfast South and Mid Down
Mp: Claire Hanna (Social Democratic & Labour Party)

Belfast West
Mp: Paul Maskey (Sinn Féin)

Bermondsey and Old Southwark
Mp: Neil Coyle (Labour)

Berwickshire, Roxburgh and Selkirk
Mp: John Lamont (Conservative)

Bethnal Green and Stepney
Mp: Rushanara Ali (Labour)

Beverley and Holderness
Mp: Graham Stuart (Conservative)

Bexhill and Battle
Mp: Dr Kieran Mullan (Conservative)

Bexleyheath and Crayford
Mp: Daniel Francis (Labour)

Bicester and Woodstock
Mp: Calum Miller (Liberal Democrat)

Birkenhead
Mp: Alison McGovern (Labour)

Birmingham Edgbaston
Mp: Preet Kaur Gill (Labour)

Birmingham Erdington
Mp: Paulette Hamilton (Labour)

Birmingham Hall Green and Moseley
Mp: Tahir Ali (Labour)

Birmingham Hodge Hill and Solihull North
Mp: Liam Byrne (Labour)

Birmingham Ladywood
Mp: Shabana Mahmood (Labour)

Birmingham Northfield
Mp: Laurence Turner (Labour)

Birmingham Perry Barr
Mp: Ayoub Khan (Independent)

Birmingham Selly Oak
Mp: Al Carns (Labour)

Birmingham Yardley
Mp: Jess Phillips (Labour)

Bishop Auckland
Mp: Sam Rushworth (Labour)

Blackburn
Mp: Mr Adnan Hussain (Independent)

Blackley and Middleton South
Mp: Graham Stringer (Labour)

Blackpool North and Fleetwood
Mp: Mrs Lorraine Beavers (Labour)

Blackpool South
Mp: Chris Webb (Labour)

Blaenau Gwent and Rhymney
Mp: Nick Smith (Labour)

Blaydon and Consett
Mp: Liz Twist (Labour)

Blyth and Ashington
Mp: Ian Lavery (Labour)

Bognor Regis and Littlehampton
Mp: Alison Griffiths (Conservative)

Bolsover
Mp: Natalie Fleet (Labour)

Bolton North East
Mp: Kirith Entwistle (Labour)

Bolton South and Walkden
Mp: Yasmin Qureshi (Labour)

Bolton West
Mp: Mr Phil Brickell (Labour)

Bootle
Mp: Peter Dowd (Labour)

Boston and Skegness
Mp: Richard Tice (Reform UK)

Bournemouth East
Mp: Tom Hayes (Labour)

Bournemouth West
Mp: Jessica Toale (Labour)

Bracknell
Mp: Peter Swallow (Labour)

Bradford East
Mp: Imran Hussain (Labour)

Bradford South
Mp: Judith Cummins (Labour)

Bradford West
Mp: Naz Shah (Labour)

Braintree
Mp: Mr James Cleverly (Conservative)

Brecon, Radnor and Cwm Tawe
Mp: David Chadwick (Liberal Democrat)

Brent East
Mp: Dawn Butler (Labour)

Brent West
Mp: Barry Gardiner (Labour)

Brentford and Isleworth
Mp: Ruth Cadbury (Labour)

Brentwood and Ongar
Mp: Alex Burghart (Conservative)

Bridgend
Mp: Chris Elmore (Labour)

Bridgwater
Mp: Sir Ashley Fox (Conservative)

Bridlington and The Wolds
Mp: Charlie Dewhirst (Conservative)

Brigg and Immingham
Mp: Martin Vickers (Conservative)

Brighton Kemptown and Peacehaven
Mp: Chris Ward (Labour)

Brighton Pavilion
Mp: Siân Berry (Green Party)

Bristol Central
Mp: Carla Denyer (Green Party)

Bristol East
Mp: Kerry McCarthy (Labour)

Bristol North East
Mp: Damien Egan (Labour)

Bristol North West
Mp: Darren Jones (Labour)

Bristol South
Mp: Karin Smyth (Labour)

Broadland and Fakenham
Mp: Jerome Mayhew (Conservative)

Bromley and Biggin Hill
Mp: Peter Fortune (Conservative)

Bromsgrove
Mp: Bradley Thomas (Conservative)

Broxbourne
Mp: Lewis Cocking (Conservative)

Broxtowe
Mp: Juliet Campbell (Labour)

Buckingham and Bletchley
Mp: Callum Anderson (Labour)

Burnley
Mp: Oliver Ryan (Labour)

Burton and Uttoxeter
Mp: Jacob Collier (Labour)

Bury North
Mp: Mr James Frith (Labour)

Bury South
Mp: Christian Wakeford (Labour)

Bury St Edmunds and Stowmarket
Mp: Peter Prinsley (Labour)

Caerfyrddin
Mp: Ms Ann Davies (Plaid Cymru)

Caerphilly
Mp: Chris Evans (Labour)

Caithness, Sutherland and Easter Ross
Mp: Jamie Stone (Liberal Democrat)

Calder Valley
Mp: Josh Fenton-Glynn (Labour)

Camborne and Redruth
Mp: Perran Moon (Labour)

Cambridge
Mp: Daniel Zeichner (Labour)

Cannock Chase
Mp: Josh Newbury (Labour)

Canterbury
Mp: Rosie Duffield (Labour)

Cardiff East
Mp: Jo Stevens (Labour)

Cardiff North
Mp: Anna McMorrin (Labour)

Cardiff South and Penarth
Mp: Stephen Doughty (Labour)

Cardiff West
Mp: Mr Alex Barros-Curtis (Labour)

Carlisle
Mp: Ms Julie Minns (Labour)

Carshalton and Wallington
Mp: Bobby Dean (Liberal Democrat)

Castle Point
Mp: Rebecca Harris (Conservative)

Central Ayrshire
Mp: Alan Gemmell (Labour)

Central Devon
Mp: Mel Stride (Conservative)

Central Suffolk and North Ipswich
Mp: Patrick Spencer (Conservative)

Ceredigion Preseli
Mp: Ben Lake (Plaid Cymru)

Chatham and Aylesford
Mp: Tristan Osborne (Labour)

Cheadle
Mp: Mr Tom Morrison (Liberal Democrat)

Chelmsford
Mp: Marie Goldman (Liberal Democrat)

Chelsea and Fulham
Mp: Ben Coleman (Labour)

Cheltenham
Mp: Max Wilkinson (Liberal Democrat)

Chesham and Amersham
Mp: Sarah Green (Liberal Democrat)

Chester North and Neston
Mp: Samantha Dixon (Labour)

Chester South and Eddisbury
Mp: Aphra Brandreth (Conservative)

Chesterfield
Mp: Mr Toby Perkins (Labour)

Chichester
Mp: Jess Brown-Fuller (Liberal Democrat)

Chingford and Woodford Green
Mp: Sir Iain Duncan Smith (Conservative)

Chippenham
Mp: Sarah Gibson (Liberal Democrat)

Chipping Barnet
Mp: Dan Tomlinson (Labour)

Chorley
Mp: Sir Lindsay Hoyle (Speaker)

Christchurch
Mp: Sir Christopher Chope (Conservative)

Cities of London and Westminster
Mp: Rachel Blake (Labour)

City of Durham
Mp: Mary Kelly Foy (Labour)

Clacton
Mp: Nigel Farage (Reform UK)

Clapham and Brixton Hill
Mp: Bell Ribeiro-Addy (Labour)

Clwyd East
Mp: Becky Gittins (Labour)

Clwyd North
Mp: Gill German (Labour)

Coatbridge and Bellshill
Mp: Frank McNally (Labour)

Colchester
Mp: Pam Cox (Labour)

Colne Valley
Mp: Paul Davies (Labour)

Congleton
Mp: Mrs Sarah Russell (Labour)

Corby and East Northamptonshire
Mp: Lee Barron (Labour)

Coventry East
Mp: Mary Creagh (Labour)

Coventry North West
Mp: Taiwo Owatemi (Labour)

Coventry South
Mp: Zarah Sultana (Labour)

Cowdenbeath and Kirkcaldy
Mp: Melanie Ward (Labour)

Cramlington and Killingworth
Mp: Emma Foody (Labour)

Crawley
Mp: Peter Lamb (Labour)

Crewe and Nantwich
Mp: Connor Naismith (Labour)

Croydon East
Mp: Natasha Irons (Labour)

Croydon South
Mp: Chris Philp (Conservative)

Croydon West
Mp: Sarah Jones (Labour)

Cumbernauld and Kirkintilloch
Mp: Katrina Murray (Labour)

Dagenham and Rainham
Mp: Margaret Mullane (Labour)

Darlington
Mp: Lola McEvoy (Labour)

Dartford
Mp: Jim Dickson (Labour)

Daventry
Mp: Stuart Andrew (Conservative)

Derby North
Mp: Catherine Atkinson (Labour)

Derby South
Mp: Baggy Shanker (Labour)

Derbyshire Dales
Mp: John Whitby (Labour)

Dewsbury and Batley
Mp: Iqbal Mohamed (Independent)

Didcot and Wantage
Mp: Olly Glover (Liberal Democrat)

Doncaster Central
Mp: Sally Jameson (Labour)

Doncaster East and the Isle of Axholme
Mp: Lee Pitcher (Labour)

Doncaster North
Mp: Ed Miliband (Labour)

Dorking and Horley
Mp: Chris Coghlan (Liberal Democrat)

Dover and Deal
Mp: Mike Tapp (Labour)

Droitwich and Evesham
Mp: Nigel Huddleston (Conservative)

Dudley
Mp: Sonia Kumar (Labour)

Dulwich and West Norwood
Mp: Helen Hayes (Labour)

Dumfries and Galloway
Mp: John Cooper (Conservative)

Dumfriesshire, Clydesdale and Tweeddale
Mp: David Mundell (Conservative)

Dundee Central
Mp: Chris Law (Scottish National Party)

Dunfermline and Dollar
Mp: Graeme Downie (Labour)

Dunstable and Leighton Buzzard
Mp: Alex Mayer (Labour)

Dwyfor Meirionnydd
Mp: Liz Saville Roberts (Plaid Cymru)

Ealing Central and Acton
Mp: Dr Rupa Huq (Labour)

Ealing North
Mp: James Murray (Labour)

Ealing Southall
Mp: Deirdre Costigan (Labour)

Earley and Woodley
Mp: Yuan Yang (Labour)

Easington
Mp: Grahame Morris (Labour)

East Antrim
Mp: Sammy Wilson (Democratic Unionist Party)

East Grinstead and Uckfield
Mp: Mims Davies (Conservative)

East Ham
Mp: Sir Stephen Timms (Labour)

East Hampshire
Mp: Damian Hinds (Conservative)

East Kilbride and Strathaven
Mp: Joani Reid (Labour)

East Londonderry
Mp: Mr Gregory Campbell (Democratic Unionist Party)

East Renfrewshire
Mp: Blair McDougall (Labour)

East Surrey
Mp: Claire Coutinho (Conservative)

East Thanet
Mp: Polly Billington (Labour)

East Wiltshire
Mp: Danny Kruger (Conservative)

East Worthing and Shoreham
Mp: Tom Rutland (Labour)

Eastbourne
Mp: Josh Babarinde (Liberal Democrat)

Eastleigh
Mp: Liz Jarvis (Liberal Democrat)

Edinburgh East and Musselburgh
Mp: Chris Murray (Labour)

Edinburgh North and Leith
Mp: Tracy Gilbert (Labour)

Edinburgh South
Mp: Ian Murray (Labour)

Edinburgh South West
Mp: Dr Scott Arthur (Labour)

Edinburgh West
Mp: Christine Jardine (Liberal Democrat)

Edmonton and Winchmore Hill
Mp: Kate Osamor (Labour)

Ellesmere Port and Bromborough
Mp: Justin Madders (Labour)

Eltham and Chislehurst
Mp: Clive Efford (Labour)

Ely and East Cambridgeshire
Mp: Charlotte Cane (Liberal Democrat)

Enfield North
Mp: Feryal Clark (Labour)

Epping Forest
Mp: Dr Neil Hudson (Conservative)

Epsom and Ewell
Mp: Helen Maguire (Liberal Democrat)

Erewash
Mp: Adam Thompson (Labour)

Erith and Thamesmead
Mp: Ms Abena Oppong-Asare (Labour)

Esher and Walton
Mp: Monica Harding (Liberal Democrat)

Exeter
Mp: Steve Race (Labour)

Exmouth and Exeter East
Mp: David Reed (Conservative)

Falkirk
Mp: Euan Stainbank (Labour)

Fareham and Waterlooville
Mp: Suella Braverman (Reform UK)

Farnham and Bordon
Mp: Greg Stafford (Conservative)

Faversham and Mid Kent
Mp: Helen Whately (Conservative)

Feltham and Heston
Mp: Seema Malhotra (Labour)

Fermanagh and South Tyrone
Mp: Pat Cullen (Sinn Féin)

Filton and Bradley Stoke
Mp: Claire Hazelgrove (Labour)

Finchley and Golders Green
Mp: Sarah Sackman (Labour)

Folkestone and Hythe
Mp: Tony Vaughan (Labour)

Forest of Dean
Mp: Matt Bishop (Labour)

Foyle
Mp: Colum Eastwood (Social Democratic & Labour Party)

Frome and East Somerset
Mp: Anna Sabine (Liberal Democrat)

Fylde
Mp: Mr Andrew Snowden (Conservative)

Gainsborough
Mp: Sir Edward Leigh (Conservative)

Gateshead Central and Whickham
Mp: Mark Ferguson (Labour)

Gedling
Mp: Michael Payne (Labour)

Gillingham and Rainham
Mp: Naushabah Khan (Labour)

Glasgow East
Mp: John Grady (Labour)

Glasgow North
Mp: Martin Rhodes (Labour)

Glasgow North East
Mp: Maureen Burke (Labour)

Glasgow South
Mp: Gordon McKee (Labour)

Glasgow South West
Mp: Dr Zubir Ahmed (Labour)

Glasgow West
Mp: Patricia Ferguson (Labour)

Glastonbury and Somerton
Mp: Sarah Dyke (Liberal Democrat)

Glenrothes and Mid Fife
Mp: Richard Baker (Labour)

Gloucester
Mp: Alex McIntyre (Labour)

Godalming and Ash
Mp: Jeremy Hunt (Conservative)

Goole and Pocklington
Mp: Sir David Davis (Conservative)

Gordon and Buchan
Mp: Harriet Cross (Conservative)

Gorton and Denton
Mp: Hannah Spencer (Green Party)

Gosport
Mp: Dame Caroline Dinenage (Conservative)

Gower
Mp: Tonia Antoniazzi (Labour)

Grantham and Bourne
Mp: Gareth Davies (Conservative)

Gravesham
Mp: Dr Lauren Sullivan (Labour)

Great Grimsby and Cleethorpes
Mp: Melanie Onn (Labour)

Great Yarmouth
Mp: Rupert Lowe (Independent)

Greenwich and Woolwich
Mp: Matthew Pennycook (Labour)

Guildford
Mp: Zöe Franklin (Liberal Democrat)

Hackney North and Stoke Newington
Mp: Ms Diane Abbott (Labour)

Hackney South and Shoreditch
Mp: Dame Meg Hillier (Labour)

Halesowen
Mp: Alex Ballinger (Labour)

Halifax
Mp: Kate Dearden (Labour)

Hamble Valley
Mp: Paul Holmes (Conservative)

Hamilton and Clyde Valley
Mp: Imogen Walker (Labour)

Hammersmith and Chiswick
Mp: Andy Slaughter (Labour)

Hampstead and Highgate
Mp: Tulip Siddiq (Labour)

Harborough, Oadby and Wigston
Mp: Neil O'Brien (Conservative)

Harlow
Mp: Chris Vince (Labour)

Harpenden and Berkhamsted
Mp: Victoria Collins (Liberal Democrat)

Harrogate and Knaresborough
Mp: Tom Gordon (Liberal Democrat)

Harrow East
Mp: Bob Blackman (Conservative)

Harrow West
Mp: Gareth Thomas (Labour)

Hartlepool
Mp: Jonathan Brash (Labour)

Harwich and North Essex
Mp: Sir Bernard Jenkin (Conservative)

Hastings and Rye
Mp: Helena Dollimore (Labour)

Havant
Mp: Alan Mak (Conservative)

Hayes and Harlington
Mp: John McDonnell (Labour)

Hazel Grove
Mp: Lisa Smart (Liberal Democrat)

Hemel Hempstead
Mp: David Taylor (Labour)

Hendon
Mp: David Pinto-Duschinsky (Labour)

Henley and Thame
Mp: Freddie Van Mierlo (Liberal Democrat)

Hereford and South Herefordshire
Mp: Jesse Norman (Conservative)

Herne Bay and Sandwich
Mp: Sir Roger Gale (Conservative)

Hertford and Stortford
Mp: Josh Dean (Labour)

Hertsmere
Mp: Sir Oliver Dowden (Conservative)

Hexham
Mp: Joe Morris (Labour)

Heywood and Middleton North
Mp: Mrs Elsie Blundell (Labour)

High Peak
Mp: Jon Pearce (Labour)

Hinckley and Bosworth
Mp: Dr Luke Evans (Conservative)

Hitchin
Mp: Alistair Strathern (Labour)

Holborn and St Pancras
Mp: Sir Keir Starmer (Labour)

Honiton and Sidmouth
Mp: Richard Foord (Liberal Democrat)

Hornchurch and Upminster
Mp: Julia Lopez (Conservative)

Hornsey and Friern Barnet
Mp: Catherine West (Labour)

Horsham
Mp: John Milne (Liberal Democrat)

Houghton and Sunderland South
Mp: Bridget Phillipson (Labour)

Hove and Portslade
Mp: Peter Kyle (Labour)

Huddersfield
Mp: Harpreet Uppal (Labour)

Huntingdon
Mp: Ben Obese-Jecty (Conservative)

Hyndburn
Mp: Sarah Smith (Labour)

Ilford North
Mp: Wes Streeting (Labour)

Ilford South
Mp: Jas Athwal (Labour)

Inverclyde and Renfrewshire West
Mp: Martin McCluskey (Labour)

Inverness, Skye and West Ross-shire
Mp: Angus MacDonald (Liberal Democrat)

Ipswich
Mp: Jack Abbott (Labour)

Isle of Wight East
Mp: Joe Robertson (Conservative)

Isle of Wight West
Mp: Richard Quigley (Labour)

Islington North
Mp: Jeremy Corbyn (Independent)

Islington South and Finsbury
Mp: Emily Thornberry (Labour)

Jarrow and Gateshead East
Mp: Kate Osborne (Labour)

Keighley and Ilkley
Mp: Robbie Moore (Conservative)

Kenilworth and Southam
Mp: Sir Jeremy Wright (Conservative)

Kensington and Bayswater
Mp: Joe Powell (Labour)

Kettering
Mp: Rosie Wrighting (Labour)

Kilmarnock and Loudoun
Mp: Lillian Jones (Labour)

Kingston and Surbiton
Mp: Ed Davey (Liberal Democrat)

Kingston upon Hull East
Mp: Karl Turner (Labour)

Kingston upon Hull North and Cottingham
Mp: Dame Diana Johnson (Labour)

Kingston upon Hull West and Haltemprice
Mp: Emma Hardy (Labour)

Kingswinford and South Staffordshire
Mp: Mike Wood (Conservative)

Knowsley
Mp: Anneliese Midgley (Labour)

Lagan Valley
Mp: Sorcha Eastwood (Alliance)

Lancaster and Wyre
Mp: Cat Smith (Labour)

Leeds Central and Headingley
Mp: Alex Sobel (Labour)

Leeds East
Mp: Richard Burgon (Labour)

Leeds North East
Mp: Fabian Hamilton (Labour)

Leeds North West
Mp: Katie White (Labour)

Leeds South
Mp: Hilary Benn (Labour)

Leeds South West and Morley
Mp: Mr Mark Sewards (Labour)

Leeds West and Pudsey
Mp: Rachel Reeves (Labour)

Leicester East
Mp: Shivani Raja (Conservative)

Leicester South
Mp: Shockat Adam (Independent)

Leicester West
Mp: Liz Kendall (Labour)

Leigh and Atherton
Mp: Jo Platt (Labour)

Lewes
Mp: James MacCleary (Liberal Democrat)

Lewisham East
Mp: Janet Daby (Labour)

Lewisham North
Mp: Vicky Foxcroft (Labour)

Lewisham West and East Dulwich
Mp: Ellie Reeves (Labour)

Leyton and Wanstead
Mp: Calvin Bailey (Labour)

Lichfield
Mp: Dave Robertson (Labour)

Lincoln
Mp: Hamish Falconer (Labour)

Liverpool Garston
Mp: Maria Eagle (Labour)

Liverpool Riverside
Mp: Kim Johnson (Labour)

Liverpool Walton
Mp: Dan Carden (Labour)

Liverpool Wavertree
Mp: Paula Barker (Labour)

Liverpool West Derby
Mp: Ian Byrne (Labour)

Livingston
Mp: Gregor Poynton (Labour)

Llanelli
Mp: Dame Nia Griffith (Labour)

Lothian East
Mp: Mr Douglas Alexander (Labour)

Loughborough
Mp: Jeevun Sandher (Labour)

Louth and Horncastle
Mp: Victoria Atkins (Conservative)

Lowestoft
Mp: Jess Asato (Labour)

Luton North
Mp: Sarah Owen (Labour)

Luton South and South Bedfordshire
Mp: Rachel Hopkins (Labour)

Macclesfield
Mp: Tim Roca (Labour)

Maidenhead
Mp: Mr Joshua Reynolds (Liberal Democrat)

Maidstone and Malling
Mp: Helen Grant (Conservative)

Makerfield
Mp: Josh Simons (Labour)

Maldon
Mp: Sir John Whittingdale (Conservative)

Manchester Central
Mp: Lucy Powell (Labour)

Manchester Rusholme
Mp: Afzal Khan (Labour)

Manchester Withington
Mp: Jeff Smith (Labour)

Mansfield
Mp: Steve Yemm (Labour)

Melksham and Devizes
Mp: Brian Mathew (Liberal Democrat)

Melton and Syston
Mp: Edward Argar (Conservative)

Meriden and Solihull East
Mp: Saqib Bhatti (Conservative)

Merthyr Tydfil and Aberdare
Mp: Gerald Jones (Labour)

Mid and South Pembrokeshire
Mp: Henry Tufnell (Labour)

Mid Bedfordshire
Mp: Blake Stephenson (Conservative)

Mid Buckinghamshire
Mp: Greg Smith (Conservative)

Mid Cheshire
Mp: Andrew Cooper (Labour)

Mid Derbyshire
Mp: Jonathan Davies (Labour)

Mid Dorset and North Poole
Mp: Vikki Slade (Liberal Democrat)

Mid Dunbartonshire
Mp: Susan Murray (Liberal Democrat)

Mid Leicestershire
Mp: Mr Peter Bedford (Conservative)

Mid Norfolk
Mp: George Freeman (Conservative)

Mid Sussex
Mp: Alison Bennett (Liberal Democrat)

Mid Ulster
Mp: Mr Cathal Mallaghan (Sinn Féin)

Middlesbrough and Thornaby East
Mp: Andy McDonald (Labour)

Middlesbrough South and East Cleveland
Mp: Luke Myer (Labour)

Midlothian
Mp: Kirsty McNeill (Labour)

Milton Keynes Central
Mp: Emily Darlington (Labour)

Milton Keynes North
Mp: Chris Curtis (Labour)

Mitcham and Morden
Mp: Dame Siobhain McDonagh (Labour)

Monmouthshire
Mp: Catherine Fookes (Labour)

Montgomeryshire and Glyndwr
Mp: Steve Witherden (Labour)

Moray West, Nairn and Strathspey
Mp: Graham Leadbitter (Scottish National Party)

Morecambe and Lunesdale
Mp: Lizzi Collinge (Labour)

Motherwell, Wishaw and Carluke
Mp: Pamela Nash (Labour)

Na h-Eileanan an Iar
Mp: Torcuil Crichton (Labour)

Neath and Swansea East
Mp: Carolyn Harris (Labour)

New Forest East
Mp: Sir Julian Lewis (Conservative)

New Forest West
Mp: Sir Desmond Swayne (Conservative)

Newark
Mp: Robert Jenrick (Reform UK)

Newbury
Mp: Mr Lee Dillon (Liberal Democrat)

Newcastle upon Tyne Central and West
Mp: Chi Onwurah (Labour)

Newcastle upon Tyne East and Wallsend
Mp: Mary Glindon (Labour)

Newcastle upon Tyne North
Mp: Catherine McKinnell (Labour)

Newcastle-under-Lyme
Mp: Adam Jogee (Labour)

Newport East
Mp: Jessica Morden (Labour)

Newport West and Islwyn
Mp: Ruth Jones (Labour)

Newry and Armagh
Mp: Dáire Hughes (Sinn Féin)

Newton Abbot
Mp: Martin Wrigley (Liberal Democrat)

Newton Aycliffe and Spennymoor
Mp: Alan Strickland (Labour)

Normanton and Hemsworth
Mp: Jon Trickett (Labour)

North Antrim
Mp: Jim Allister (Traditional Unionist Voice)

North Ayrshire and Arran
Mp: Irene Campbell (Labour)

North Bedfordshire
Mp: Richard Fuller (Conservative)

North Cornwall
Mp: Ben Maguire (Liberal Democrat)

North Cotswolds
Mp: Sir Geoffrey Clifton-Brown (Conservative)

North Devon
Mp: Ian Roome (Liberal Democrat)

North Dorset
Mp: Simon Hoare (Conservative)

North Down
Mp: Alex Easton (Independent)

North Durham
Mp: Luke Akehurst (Labour)

North East Cambridgeshire
Mp: Steve Barclay (Conservative)

North East Derbyshire
Mp: Louise Jones (Labour)

North East Fife
Mp: Wendy Chamberlain (Liberal Democrat)

North East Hampshire
Mp: Alex Brewer (Liberal Democrat)

North East Hertfordshire
Mp: Chris Hinchliff (Labour)

North East Somerset and Hanham
Mp: Dan Norris (Labour)

North Herefordshire
Mp: Ellie Chowns (Green Party)

North Norfolk
Mp: Steff Aquarone (Liberal Democrat)

North Northumberland
Mp: David Smith (Labour)

North Shropshire
Mp: Helen Morgan (Liberal Democrat)

North Somerset
Mp: Sadik Al-Hassan (Labour)

North Warwickshire and Bedworth
Mp: Rachel Taylor (Labour)

North West Cambridgeshire
Mp: Sam Carling (Labour)

North West Essex
Mp: Mrs Kemi Badenoch (Conservative)

North West Hampshire
Mp: Kit Malthouse (Conservative)

North West Leicestershire
Mp: Amanda Hack (Labour)

North West Norfolk
Mp: James Wild (Conservative)

Northampton North
Mp: Lucy Rigby (Labour)

Northampton South
Mp: Mike Reader (Labour)

Norwich North
Mp: Alice Macdonald (Labour)

Norwich South
Mp: Clive Lewis (Labour)

Nottingham East
Mp: Nadia Whittome (Labour)

Nottingham North and Kimberley
Mp: Alex Norris (Labour)

Nottingham South
Mp: Lilian Greenwood (Labour)

Nuneaton
Mp: Jodie Gosling (Labour)

Old Bexley and Sidcup
Mp: Mr Louie French (Conservative)

Oldham East and Saddleworth
Mp: Debbie Abrahams (Labour)

Oldham West, Chadderton and Royton
Mp: Jim McMahon (Labour)

Orkney and Shetland
Mp: Mr Alistair Carmichael (Liberal Democrat)

Orpington
Mp: Gareth Bacon (Conservative)

Ossett and Denby Dale
Mp: Jade Botterill (Labour)

Oxford East
Mp: Anneliese Dodds (Labour)

Oxford West and Abingdon
Mp: Layla Moran (Liberal Democrat)

Paisley and Renfrewshire North
Mp: Alison Taylor (Labour)

Paisley and Renfrewshire South
Mp: Johanna Baxter (Labour)

Peckham
Mp: Miatta Fahnbulleh (Labour)

Pendle and Clitheroe
Mp: Jonathan Hinder (Labour)

Penistone and Stocksbridge
Mp: Marie Tidball (Labour)

Penrith and Solway
Mp: Markus Campbell-Savours (Labour)

Perth and Kinross-shire
Mp: Pete Wishart (Scottish National Party)

Peterborough
Mp: Andrew Pakes (Labour)

Plymouth Moor View
Mp: Fred Thomas (Labour)

Plymouth Sutton and Devonport
Mp: Luke Pollard (Labour)

Pontefract, Castleford and Knottingley
Mp: Yvette Cooper (Labour)

Pontypridd
Mp: Alex Davies-Jones (Labour)

Poole
Mp: Neil Duncan-Jordan (Labour)

Poplar and Limehouse
Mp: Apsana Begum (Labour)

Portsmouth North
Mp: Amanda Martin (Labour)

Portsmouth South
Mp: Stephen Morgan (Labour)

Preston
Mp: Sir Mark Hendrick (Labour)

Putney
Mp: Fleur Anderson (Labour)

Queen's Park and Maida Vale
Mp: Georgia Gould (Labour)

Rawmarsh and Conisbrough
Mp: John Healey (Labour)

Rayleigh and Wickford
Mp: Mr Mark Francois (Conservative)

Reading Central
Mp: Matt Rodda (Labour)

Reading West and Mid Berkshire
Mp: Olivia Bailey (Labour)

Redcar
Mp: Anna Turley (Labour)

Redditch
Mp: Mr Chris Bloore (Labour)

Reigate
Mp: Rebecca Paul (Conservative)

Rhondda and Ogmore
Mp: Sir Chris Bryant (Labour)

Ribble Valley
Mp: Maya Ellis (Labour)

Richmond and Northallerton
Mp: Rishi Sunak (Conservative)

Richmond Park
Mp: Sarah Olney (Liberal Democrat)

Rochdale
Mp: Paul Waugh (Labour)

Rochester and Strood
Mp: Lauren Edwards (Labour)

Romford
Mp: Andrew Rosindell (Reform UK)

Romsey and Southampton North
Mp: Caroline Nokes (Conservative)

Rossendale and Darwen
Mp: Andy MacNae (Labour)

Rother Valley
Mp: Jake Richards (Labour)

Rotherham
Mp: Sarah Champion (Labour)

Rugby
Mp: John Slinger (Labour)

Ruislip, Northwood and Pinner
Mp: David Simmonds (Conservative)

Runcorn and Helsby
Mp: Sarah Pochin (Reform UK)

Runnymede and Weybridge
Mp: Dr Ben Spencer (Conservative)

Rushcliffe
Mp: James Naish (Labour)

Rutherglen
Mp: Michael Shanks (Labour)

Rutland and Stamford
Mp: Alicia Kearns (Conservative)

Salford
Mp: Rebecca Long Bailey (Labour)

Salisbury
Mp: John Glen (Conservative)

Scarborough and Whitby
Mp: Alison Hume (Labour)

Scunthorpe
Mp: Nicholas Dakin (Labour)

Sefton Central
Mp: Bill Esterson (Labour)

Selby
Mp: Keir Mather (Labour)

Sevenoaks
Mp: Laura Trott (Conservative)

Sheffield Brightside and Hillsborough
Mp: Gill Furniss (Labour)

Sheffield Central
Mp: Abtisam Mohamed (Labour)

Sheffield Hallam
Mp: Olivia Blake (Labour)

Sheffield Heeley
Mp: Louise Haigh (Labour)

Sheffield South East
Mp: Mr Clive Betts (Labour)

Sherwood Forest
Mp: Michelle Welsh (Labour)

Shipley
Mp: Anna Dixon (Labour)

Shrewsbury
Mp: Julia Buckley (Labour)

Sittingbourne and Sheppey
Mp: Kevin McKenna (Labour)

Skipton and Ripon
Mp: Sir Julian Smith (Conservative)

Sleaford and North Hykeham
Mp: Dr Caroline Johnson (Conservative)

Slough
Mp: Mr Tanmanjeet Singh Dhesi (Labour)

Smethwick
Mp: Gurinder Josan (Labour)

Solihull West and Shirley
Mp: Dr Neil Shastri-Hurst (Conservative)

South Antrim
Mp: Robin Swann (Ulster Unionist Party)

South Basildon and East Thurrock
Mp: James McMurdock (Reform UK)

South Cambridgeshire
Mp: Pippa Heylings (Liberal Democrat)

South Cotswolds
Mp: Dr Roz Savage (Liberal Democrat)

South Derbyshire
Mp: Samantha Niblett (Labour)

South Devon
Mp: Caroline Voaden (Liberal Democrat)

South Dorset
Mp: Lloyd Hatton (Labour)

South Down
Mp: Chris Hazzard (Sinn Féin)

South East Cornwall
Mp: Anna Gelderd (Labour)

South Holland and The Deepings
Mp: Sir John Hayes (Conservative)

South Leicestershire
Mp: Alberto Costa (Conservative)

South Norfolk
Mp: Ben Goldsborough (Labour)

South Northamptonshire
Mp: Sarah Bool (Conservative)

South Ribble
Mp: Paul Foster (Labour)

South Shields
Mp: Mrs Emma Lewell-Buck (Labour)

South Shropshire
Mp: Stuart Anderson (Conservative)

South Suffolk
Mp: James Cartlidge (Conservative)

South West Devon
Mp: Rebecca Smith (Conservative)

South West Hertfordshire
Mp: Mr Gagan Mohindra (Conservative)

South West Norfolk
Mp: Terry Jermy (Labour)

South West Wiltshire
Mp: Dr Andrew Murrison (Conservative)

Southampton Itchen
Mp: Darren Paffey (Labour)

Southampton Test
Mp: Satvir Kaur (Labour)

Southend East and Rochford
Mp: Bayo Alaba (Labour)

Southend West and Leigh
Mp: David Burton-Sampson (Labour)

Southgate and Wood Green
Mp: Bambos Charalambous (Labour)

Southport
Mp: Patrick Hurley (Labour)

Spelthorne
Mp: Lincoln Jopp (Conservative)

Spen Valley
Mp: Kim Leadbeater (Labour)

St Albans
Mp: Daisy Cooper (Liberal Democrat)

St Austell and Newquay
Mp: Noah Law (Labour)

St Helens North
Mp: David Baines (Labour)

St Helens South and Whiston
Mp: Ms Marie Rimmer (Labour)

St Ives
Mp: Andrew George (Liberal Democrat)

St Neots and Mid Cambridgeshire
Mp: Ian Sollom (Liberal Democrat)

Stafford
Mp: Leigh Ingham (Labour)

Staffordshire Moorlands
Mp: Dame Karen Bradley (Conservative)

Stalybridge and Hyde
Mp: Jonathan Reynolds (Labour)

Stevenage
Mp: Kevin Bonavia (Labour)

Stirling and Strathallan
Mp: Chris Kane (Labour)

Stockport
Mp: Navendu Mishra (Labour)

Stockton North
Mp: Chris McDonald (Labour)

Stockton West
Mp: Matt Vickers (Conservative)

Stoke-on-Trent Central
Mp: Gareth Snell (Labour)

Stoke-on-Trent North
Mp: David Williams (Labour)

Stoke-on-Trent South
Mp: Allison Gardner (Labour)

Stone, Great Wyrley and Penkridge
Mp: Sir Gavin Williamson (Conservative)

Stourbridge
Mp: Cat Eccles (Labour)

Strangford
Mp: Jim Shannon (Democratic Unionist Party)

Stratford and Bow
Mp: Uma Kumaran (Labour)

Stratford-on-Avon
Mp: Manuela Perteghella (Liberal Democrat)

Streatham and Croydon North
Mp: Steve Reed (Labour)

Stretford and Urmston
Mp: Andrew Western (Labour)

Stroud
Mp: Dr Simon Opher (Labour)

Suffolk Coastal
Mp: Jenny Riddell-Carpenter (Labour)

Sunderland Central
Mp: Lewis Atkinson (Labour)

Surrey Heath
Mp: Al Pinkerton (Liberal Democrat)

Sussex Weald
Mp: Ms Nusrat Ghani (Conservative)

Sutton and Cheam
Mp: Luke Taylor (Liberal Democrat)

Sutton Coldfield
Mp: Mr Andrew Mitchell (Conservative)

Swansea West
Mp: Torsten Bell (Labour)

Swindon North
Mp: Will Stone (Labour)

Swindon South
Mp: Heidi Alexander (Labour)

Tamworth
Mp: Sarah Edwards (Labour)

Tatton
Mp: Esther McVey (Conservative)

Taunton and Wellington
Mp: Mr Gideon Amos (Liberal Democrat)

Telford
Mp: Shaun Davies (Labour)

Tewkesbury
Mp: Cameron Thomas (Liberal Democrat)

The Wrekin
Mp: Mark Pritchard (Conservative)

Thirsk and Malton
Mp: Kevin Hollinrake (Conservative)

Thornbury and Yate
Mp: Claire Young (Liberal Democrat)

Thurrock
Mp: Jen Craft (Labour)

Tipton and Wednesbury
Mp: Antonia Bance (Labour)

Tiverton and Minehead
Mp: Rachel Gilmour (Liberal Democrat)

Tonbridge
Mp: Tom Tugendhat (Conservative)

Tooting
Mp: Dr Rosena Allin-Khan (Labour)

Torbay
Mp: Steve Darling (Liberal Democrat)

Torfaen
Mp: Nick Thomas-Symonds (Labour)

Torridge and Tavistock
Mp: Sir Geoffrey Cox (Conservative)

Tottenham
Mp: Mr David Lammy (Labour)

Truro and Falmouth
Mp: Jayne Kirkham (Labour)

Tunbridge Wells
Mp: Mike Martin (Liberal Democrat)

Twickenham
Mp: Munira Wilson (Liberal Democrat)

Tynemouth
Mp: Sir Alan Campbell (Labour)

Upper Bann
Mp: Carla Lockhart (Democratic Unionist Party)

Uxbridge and South Ruislip
Mp: Danny Beales (Labour)

Vale of Glamorgan
Mp: Kanishka Narayan (Labour)

Vauxhall and Camberwell Green
Mp: Florence Eshalomi (Labour)

Wakefield and Rothwell
Mp: Simon Lightwood (Labour)

Wallasey
Mp: Dame Angela Eagle (Labour)

Walsall and Bloxwich
Mp: Valerie Vaz (Labour)

Walthamstow
Mp: Stella Creasy (Labour)

Warrington North
Mp: Charlotte Nichols (Labour)

Warrington South
Mp: Sarah Hall (Labour)

Warwick and Leamington
Mp: Matt Western (Labour)

Washington and Gateshead South
Mp: Mrs Sharon Hodgson (Labour)

Watford
Mp: Matt Turmaine (Labour)

Waveney Valley
Mp: Adrian Ramsay (Green Party)

Weald of Kent
Mp: Katie Lam (Conservative)

Wellingborough and Rushden
Mp: Gen Kitchen (Labour)

Wells and Mendip Hills
Mp: Tessa Munt (Liberal Democrat)

Welwyn Hatfield
Mp: Andrew Lewin (Labour)

West Aberdeenshire and Kincardine
Mp: Andrew Bowie (Conservative)

West Bromwich
Mp: Sarah Coombes (Labour)

West Dorset
Mp: Edward Morello (Liberal Democrat)

West Dunbartonshire
Mp: Douglas McAllister (Labour)

West Ham and Beckton
Mp: James Asser (Labour)

West Lancashire
Mp: Ashley Dalton (Labour)

West Suffolk
Mp: Nick Timothy (Conservative)

West Tyrone
Mp: Órfhlaith Begley (Sinn Féin)

West Worcestershire
Mp: Dame Harriett Baldwin (Conservative)

Westmorland and Lonsdale
Mp: Tim Farron (Liberal Democrat)

Weston-super-Mare
Mp: Daniel Aldridge (Labour)

Wetherby and Easingwold
Mp: Sir Alec Shelbrooke (Conservative)

Whitehaven and Workington
Mp: Josh MacAlister (Labour)

Widnes and Halewood
Mp: Derek Twigg (Labour)

Wigan
Mp: Lisa Nandy (Labour)

Wimbledon
Mp: Mr Paul Kohler (Liberal Democrat)

Winchester
Mp: Danny Chambers (Liberal Democrat)

Windsor
Mp: Jack Rankin (Conservative)

Wirral West
Mp: Matthew Patrick (Labour)

Witham
Mp: Priti Patel (Conservative)

Witney
Mp: Charles Maynard (Liberal Democrat)

Woking
Mp: Will Forster (Liberal Democrat)

Wokingham
Mp: Clive Jones (Liberal Democrat)

Wolverhampton North East
Mp: Sureena Brackenridge (Labour)

Wolverhampton South East
Mp: Pat McFadden (Labour)

Wolverhampton West
Mp: Warinder Juss (Labour)

Worcester
Mp: Tom Collins (Labour)

Worsley and Eccles
Mp: Michael Wheeler (Labour)

Worthing West
Mp: Dr Beccy Cooper (Labour)

Wrexham
Mp: Andrew Ranger (Labour)

Wycombe
Mp: Emma Reynolds (Labour)

Wyre Forest
Mp: Mark Garnier (Conservative)

Wythenshawe and Sale East
Mp: Mike Kane (Labour)

Yeovil
Mp: Adam Dance (Liberal Democrat)

Ynys Môn
Mp: Llinos Medi (Plaid Cymru)

York Central
Mp: Rachael Maskell (Labour)

York Outer
Mp: Luke Charters (Labour)