There’s another General Election happening, with candidates up and down the country vying for you to give them a job. But unlike most vacancies , there’s no job description for being an MP. So when we’re looking at candidates to see who’s best for the job, how are we judging what a “good” MP looks like?

We believe that democracy is more effective when the views and opinions of the public are encouraged and genuinely listened to by MPs. So we’ve judged that being a “good” MP is about an MP’s openness and responsiveness to their constituents. That’s why we have created the People Power Index.

The People-Power Index should be viewed as a health check of how Parliament is working and how our MPs are listening to, and engaging with, their constituents.

To make the Index, we used ten data sources which measure the following, in priority order

1.Your MP’s availability to their constituents. This looks at how your MP is available online (email and social media), offline (holding “surgeries” in your local area and a caseworker), and whether your MP is distracted by a second (or third) job.

2.Your MP’s participation in Parliament. This looks at your MP’s participation record for voting in Parliament, so that your constituency is counted when new laws are passed, and how often your MP raises issues from your constituency in Parliament

3.How an MP listens to the public. An MP’s top priority is their constituency, but they also have a responsibility to the wider general public to bring political attention to mass public campaigns and priority issues by discussing them in Parliament.

All mentions of “MPs” refer to Members of Parliament for the 2017-2019 period, most of whom are now candidates seeking re-election in December 2019 at the General Election.

The People-Power Index

Scroll down to see how your last MP (from the 2017-2019 Parliament) scored. Or just press “Control+F” or “Command+F” on your keyboard and type in the name of your constituency to easily find them.

If your MP is standing down at this election, it notes “not re-standing”.

Ranking MP name Constituency Party #1 Wayne David Caerphilly Labour #2 Justin Tomlinson North Swindon Conservative #3 Caroline Nokes Romsey and Southampton North Conservative #4 Jim McMahon Oldham West and Royton Labour #5 Tracey Crouch Chatham and Aylesford Conservative #6 Owen Smith (not re-standing) Pontypridd Labour #7 Ian Austin (not re-standing) Dudley North Independent #8 Virendra Sharma Ealing, Southall Labour #9 Nigel Evans Ribble Valley Conservative #10 David Hanson Delyn Labour #11 Steve Brine Winchester Conservative #12 Alex Cunningham Stockton North Labour #13 Geraint Davies Swansea West Labour #14 Jessica Morden Newport East Labour #15 Mark Tami Alyn and Deeside Labour #16 Danielle Rowley Midlothian Labour #17 Gerald Jones Merthyr Tydfil and Rhymney Labour #18 Anneliese Dodds Oxford East Labour #19 Chi Onwurah Newcastle upon Tyne Central Labour #20 Alistair Burt (not re-standing) North East Bedfordshire Conservative #21 Roberta Blackman-Woods (not re-standing) City of Durham Labour #22 Andrew Gwynne Denton and Reddish Labour #23 Vicky Foxcroft Lewisham, Deptford Labour #24 Siobhain McDonagh Mitcham and Morden Labour #25 Sandy Martin Ipswich Labour #26 Alan Campbell Tynemouth Labour #27 Graham Stuart Beverley and Holderness Conservative #28 Thangam Debbonaire Bristol West Labour #29 Luke Hall Thornbury and Yate Conservative #30 Adrian Bailey (not re-standing) West Bromwich West Labour #31 Preet Gill Birmingham, Edgbaston Labour #32 Mike Kane Wythenshawe and Sale East Labour #33 Mark Spencer Sherwood Conservative #34 Heather Wheeler South Derbyshire Conservative #35 Susan Elan Jones Clwyd South Labour #36 Stephen Morgan Portsmouth South Labour #37 Jonathan Ashworth Leicester South Labour #38 Alok Sharma Reading West Conservative #39 Nic Dakin Scunthorpe Labour #40 Jake Berry Rossendale and Darwen Conservative #41 Kate Green Stretford and Urmston Labour #42 Liam Fox North Somerset Conservative #43 Karen Buck Westminster North Labour #44 Kevin Brennan Cardiff West Labour #45 Caroline Dinenage Gosport Conservative #46 David Drew Stroud Labour #47 Andrew Rosindell Romford Conservative #48 Margot James (not re-standing) Stourbridge Conservative #49 Nick Smith Blaenau Gwent Labour #50 Gloria De Piero (not re-standing) Ashfield Labour #51 Alan Whitehead Southampton, Test Labour #52 Tom Pursglove Corby Conservative #53 Gavin Newlands Paisley and Renfrewshire North Scottish National Party #54 Fabian Hamilton Leeds North East Labour #55 Andrea Leadsom South Northamptonshire Conservative #56 Luke Pollard Plymouth, Sutton and Devonport Labour #57 Mike Freer Finchley and Golders Green Conservative #58 Rosie Winterton Doncaster Central Labour #59 Kwasi Kwarteng Spelthorne Conservative #60 Paul Maskey Belfast West Sinn Fein #61 Jo Platt Leigh Labour #62 Afzal Khan Manchester, Gorton Labour #63 Debbie Abrahams Oldham East and Saddleworth Labour #64 Tim Farron Westmorland and Lonsdale Liberal Democrat #65 Helen Hayes Dulwich and West Norwood Labour #66 Yasmin Qureshi Bolton South East Labour #67 Anne Main St Albans Conservative #68 Penny Mordaunt Portsmouth North Conservative #69 Cheryl Gillan Chesham and Amersham Conservative #70 Clive Lewis Norwich South Labour #71 Kate Hollern Blackburn Labour #72 Andrew Stephenson Pendle Conservative #73 Andy McDonald Middlesbrough Labour #74 Laura Smith Crewe and Nantwich Labour #75 Steve McCabe Birmingham, Selly Oak Labour #76 Sarah Newton (not re-standing) Truro and Falmouth Conservative #77 David Mundell Dumfriesshire, Clydesdale and Tweeddale Conservative #78 George Freeman Mid Norfolk Conservative #79 Vicky Ford Chelmsford Conservative #80 Elisha McCallion Foyle Sinn Fein #81 John Healey Wentworth and Dearne Labour #82 Brandon Lewis Great Yarmouth Conservative #83 Karl Turner Kingston upon Hull East Labour #84 Emma Hardy Kingston upon Hull West and Hessle Labour #85 Jackie Doyle-Price Thurrock Conservative #86 Jim Shannon Strangford Democratic Unionist Party #87 Michelle Donelan Chippenham Conservative #88 William Wragg Hazel Grove Conservative #89 Eleanor Laing Epping Forest Conservative #90 Albert Owen (not re-standing) Ynys Môn Labour #91 Lisa Cameron East Kilbride, Strathaven and Lesmahagow Scottish National Party #92 Martin Vickers Cleethorpes Conservative #93 Nick Brown Newcastle upon Tyne East Labour #94 Francie Molloy Mid Ulster Sinn Fein #95 Mary Glindon North Tyneside Labour #96 Rishi Sunak Richmond (Yorks) Conservative #97 Nia Griffith Llanelli Labour #98 Mickey Brady Newry and Armagh Sinn Fein #99 Michelle Gildernew Fermanagh and South Tyrone Sinn Fein #100 Ranil Jayawardena North East Hampshire Conservative #101 Suella Braverman Fareham Conservative #102 Laura Pidcock North West Durham Labour #103 Sarah Wollaston Totnes Liberal Democrat #104 Andrew Griffiths (not re-standing) Burton Conservative #105 Melanie Onn Great Grimsby Labour #106 Matthew Pennycook Greenwich and Woolwich Labour #107 Esther McVey Tatton Conservative #108 Chris Hazzard South Down Sinn Fein #109 Daniel Zeichner Cambridge Labour #110 Robert Goodwill Scarborough and Whitby Conservative #111 Liz Twist Blaydon Labour #112 Patrick McLoughlin (not re-standing) Derbyshire Dales Conservative #113 Layla Moran Oxford West and Abingdon Liberal Democrat #114 Ian Paisley North Antrim Democratic Unionist Party #115 Stephen Kerr Stirling Conservative #116 Caroline Spelman (not re-standing) Meriden Conservative #117 Tommy Sheppard Edinburgh East Scottish National Party #118 Chris Philp Croydon South Conservative #119 Barry Sheerman Huddersfield Labour #120 Alison Thewliss Glasgow Central Scottish National Party #121 Marsha De Cordova Battersea Labour #122 James Gray North Wiltshire Conservative #123 Helen Goodman Bishop Auckland Labour #124 Stephen Pound (not re-standing) Ealing North Labour #125 Oliver Dowden Hertsmere Conservative #126 Karen Lee Lincoln Labour #127 Sam Gyimah East Surrey Liberal Democrat #128 Anna Soubry Broxtowe The Independent Group for Change #129 Wes Streeting Ilford North Labour #130 Henry Smith Crawley Conservative #131 Rebecca Harris Castle Point Conservative #132 Tom Brake Carshalton and Wallington Liberal Democrat #133 Alister Jack Dumfries and Galloway Conservative #134 Andy Slaughter Hammersmith Labour #135 Mohammad Yasin Bedford Labour #136 Rachael Maskell York Central Labour #137 Christine Jardine Edinburgh West Liberal Democrat #138 Chris Bryant Rhondda Labour #139 Richard Graham Gloucester Conservative #140 Stephen Twigg (not re-standing) Liverpool, West Derby Labour #141 Steve Double St Austell and Newquay Conservative #142 Kirsty Blackman Aberdeen North Scottish National Party #143 Julie Cooper Burnley Labour #144 Richard Benyon (not re-standing) Newbury Conservative #145 Jim Cunningham (not re-standing) Coventry South Labour #146 Maria Miller Basingstoke Conservative #147 Henry Bellingham (not re-standing) North West Norfolk Conservative #148 Heidi Allen (not re-standing) South Cambridgeshire Liberal Democrat #149 Anne Marie Morris Newton Abbot Conservative #150 Angela Smith Penistone and Stocksbridge Liberal Democrat #151 Jack Brereton Stoke-on-Trent South Conservative #152 Cat Smith Lancaster and Fleetwood Labour #153 Huw Merriman Bexhill and Battle Conservative #154 Phillip Lee Bracknell Liberal Democrat #155 Mike Wood Dudley South Conservative #156 Madeleine Moon Bridgend Labour #157 Lilian Greenwood Nottingham South Labour #158 Peter Grant Glenrothes Scottish National Party #159 Oliver Heald North East Hertfordshire Conservative #160 Andrew Selous South West Bedfordshire Conservative #161 Jamie Stone Caithness, Sutherland and Easter Ross Liberal Democrat #162 Mims Davies Eastleigh Conservative #163 Damian Green Ashford Conservative #164 Mark Pawsey Rugby Conservative #165 Kevan Jones North Durham Labour #166 Chris Ruane Vale of Clwyd Labour #167 Ben Lake Ceredigion Plaid Cymru #168 Patrick Grady Glasgow North Scottish National Party #169 David Evennett Bexleyheath and Crayford Conservative #170 Chris Green Bolton West Conservative #171 Caroline Lucas Brighton, Pavilion Green Party #172 Frank Field Birkenhead Independent #173 Jack Lopresti Filton and Bradley Stoke Conservative #174 Charlie Elphicke (not re-standing) Dover Independent #175 Geoffrey Cox Torridge and West Devon Conservative #176 Peter Kyle Hove Labour #177 Andrew Bowie West Aberdeenshire and Kincardine Conservative #178 Carol Monaghan Glasgow North West Scottish National Party #179 Sue Hayman Workington Labour #180 Lloyd Russell-Moyle Brighton, Kemptown Labour #181 Catherine McKinnell Newcastle upon Tyne North Labour #182 Jonathan Edwards Carmarthen East and Dinefwr Plaid Cymru #183 Derek Twigg Halton Labour #184 Wera Hobhouse Bath Liberal Democrat #185 Liz Kendall Leicester West Labour #186 Tonia Antoniazzi Gower Labour #187 Joanna Cherry Edinburgh South West Scottish National Party #188 Luciana Berger Liverpool, Wavertree Liberal Democrat #189 Ian Mearns Gateshead Labour #190 Emma Reynolds Wolverhampton North East Labour #191 Stephen Lloyd Eastbourne Independent #192 David Davies Monmouth Conservative #193 Janet Daby Lewisham East Labour #194 Ellie Reeves Lewisham West and Penge Labour #195 Julian Knight Solihull Conservative #196 Chuka Umunna Streatham Liberal Democrat #197 Pete Wishart Perth and North Perthshire Scottish National Party #198 Paul Williams Stockton South Labour #199 Stephen Gethins North East Fife Scottish National Party #200 Hilary Benn Leeds Central Labour #201 Jeffrey M. Donaldson Lagan Valley Democratic Unionist Party #202 Tulip Siddiq Hampstead and Kilburn Labour #203 Mary Creagh Wakefield Labour #204 Kerry McCarthy Bristol East Labour #205 Gavin Shuker Luton South Independent #206 Stephen Timms East Ham Labour #207 Keith Vaz (not re-standing) Leicester East Labour #208 Jeremy Lefroy (not re-standing) Stafford Conservative #209 Alex Sobel Leeds North West Labour #210 Alistair Carmichael Orkney and Shetland Liberal Democrat #211 Ruth George High Peak Labour #212 Thelma Walker Colne Valley Labour #213 Douglas Chapman Dunfermline and West Fife Scottish National Party #214 Jess Phillips Birmingham, Yardley Labour #215 Paul Maynard Blackpool North and Cleveleys Conservative #216 Rachel Reeves Leeds West Labour #217 Stephen Barclay North East Cambridgeshire Conservative #218 Stuart McDonald Cumbernauld, Kilsyth and Kirkintilloch East Scottish National Party #219 Ruth Jones Newport West Labour #220 Craig Mackinlay South Thanet Conservative #221 Desmond Swayne New Forest West Conservative #222 Ben Bradley Mansfield Conservative #223 Michael Ellis Northampton North Conservative #224 Maggie Throup Erewash Conservative #225 Tim Loughton East Worthing and Shoreham Conservative #226 Graham Brady Altrincham and Sale West Conservative #227 Lucy Allan Telford Conservative #228 Hugh Gaffney Coatbridge, Chryston and Bellshill Labour #229 Neil Gray Airdrie and Shotts Scottish National Party #230 Pat McFadden Wolverhampton South East Labour #231 Nigel Dodds Belfast North Democratic Unionist Party #232 Dan Jarvis Barnsley Central Labour #233 Sammy Wilson East Antrim Democratic Unionist Party #234 Mark Prisk (not re-standing) Hertford and Stortford Conservative #235 Christopher Chope Christchurch Conservative #236 Grahame Morris Easington Labour #237 Patricia Gibson North Ayrshire and Arran Scottish National Party #238 Margaret Hodge Barking Labour #239 Scott Mann North Cornwall Conservative #240 John Cryer Leyton and Wanstead Labour #241 Catherine West Hornsey and Wood Green Labour #242 Jo Swinson East Dunbartonshire Liberal Democrat #243 Vince Cable (not re-standing) Twickenham Liberal Democrat #244 John Grogan Keighley Labour #245 Eleanor Smith Wolverhampton South West Labour #246 Jonathan Lord Woking Conservative #247 David Crausby Bolton North East Labour #248 Michael Fallon (not re-standing) Sevenoaks Conservative #249 Emma Dent Coad Kensington Labour #250 Hywel Williams Arfon Plaid Cymru #251 David Linden Glasgow East Scottish National Party #252 Kevin Barron (not re-standing) Rother Valley Labour #253 Ivan Lewis Bury South Independent #254 Jim Fitzpatrick (not re-standing) Poplar and Limehouse Labour #255 Ronnie Cowan Inverclyde Scottish National Party #256 Julie Elliott Sunderland Central Labour #257 Angela Eagle Wallasey Labour #258 Teresa Pearce (not re-standing) Erith and Thamesmead Labour #259 David Duguid Banff and Buchan Conservative #260 George Howarth Knowsley Labour #261 Alan Brown Kilmarnock and Loudoun Scottish National Party #262 Mhairi Black Paisley and Renfrewshire South Scottish National Party #263 Sylvia Hermon (not re-standing) North Down Independent #264 Drew Hendry Inverness, Nairn, Badenoch and Strathspey Scottish National Party #265 Gordon Henderson Sittingbourne and Sheppey Conservative #266 Darren Jones Bristol North West Labour #267 Marcus Jones Nuneaton Conservative #268 Paul Blomfield Sheffield Central Labour #269 Andrea Jenkyns Morley and Outwood Conservative #270 Bernard Jenkin Harwich and North Essex Conservative #271 David Simpson (not re-standing) Upper Bann Democratic Unionist Party #272 Gavin Robinson Belfast East Democratic Unionist Party #273 Meg Hillier Hackney South and Shoreditch Labour #274 Liz Saville Roberts Dwyfor Meirionnydd Plaid Cymru #275 Chris Williamson Derby North Independent #276 Nigel Mills Amber Valley Conservative #277 Ian Blackford Ross, Skye and Lochaber Scottish National Party #278 Seema Malhotra Feltham and Heston Labour #279 Sarah Champion Rotherham Labour #280 Órfhlaith Begley West Tyrone Sinn Fein #281 Yvonne Fovargue Makerfield Labour #282 Greg Knight East Yorkshire Conservative #283 Philip Davies Shipley Conservative #284 Kelvin Hopkins (not re-standing) Luton North Independent #285 John Redwood Wokingham Conservative #286 Harriett Baldwin West Worcestershire Conservative #287 Yvette Cooper Normanton, Pontefract and Castleford Labour #288 Matt Hancock West Suffolk Conservative #289 Zac Goldsmith Richmond Park Conservative #290 Nicholas Soames (not re-standing) Mid Sussex Conservative #291 Tom Watson (not re-standing) West Bromwich East Labour #292 Paul Farrelly (not re-standing) Newcastle-under-Lyme Labour #293 Margaret Beckett Derby South Labour #294 Rosena Allin-Khan Tooting Labour #295 Richard Drax South Dorset Conservative #296 Derek Thomas St Ives Conservative #297 Mike Penning Hemel Hempstead Conservative #298 John Howell Henley Conservative #299 James Brokenshire Old Bexley and Sidcup Conservative #300 David Warburton Somerton and Frome Conservative #301 Edward Leigh Gainsborough Conservative #302 Diana Johnson Kingston upon Hull North Labour #303 John Lamont Berwickshire, Roxburgh and Selkirk Conservative #304 Sharon Hodgson Washington and Sunderland West Labour #305 Conor Burns Bournemouth West Conservative #306 Gary Streeter South West Devon Conservative #307 Iain Stewart Milton Keynes South Conservative #308 Norman Lamb (not re-standing) North Norfolk Liberal Democrat #309 John Glen Salisbury Conservative #310 Jonathan Reynolds Stalybridge and Hyde Labour #311 Neil O’Brien Harborough Conservative #312 Gareth Thomas Harrow West Labour #313 Matt Rodda Reading East Labour #314 Angela Rayner Ashton-under-Lyne Labour #315 Toby Perkins Chesterfield Labour #316 Peter Bottomley Worthing West Conservative #317 Guto Bebb (not re-standing) Aberconwy Independent #318 Justin Madders Ellesmere Port and Neston Labour #319 Andrew Mitchell Sutton Coldfield Conservative #320 Liz McInnes Heywood and Middleton Labour #321 Matthew Offord Hendon Conservative #322 Nick Gibb Bognor Regis and Littlehampton Conservative #323 James Frith Bury North Labour #324 Grant Shapps Welwyn Hatfield Conservative #325 Dan Carden Liverpool, Walton Labour #326 John Whittingdale Maldon Conservative #327 Shailesh Vara North West Cambridgeshire Conservative #328 Nadhim Zahawi Stratford-on-Avon Conservative #329 Emma Lewell-Buck South Shields Labour #330 Rory Stewart (not re-standing) Penrith and The Border Independent #331 Jeff Smith Manchester, Withington Labour #332 Kelly Tolhurst Rochester and Strood Conservative #333 Steve Reed Croydon North Labour #334 Marie Rimmer St Helens South and Whiston Labour #335 Justine Greening (not re-standing) Putney Independent #336 Martyn Day Linlithgow and East Falkirk Scottish National Party #337 Chris Skidmore Kingswood Conservative #338 Matt Warman Boston and Skegness Conservative #339 Paul Sweeney Glasgow North East Labour #340 Philip Hollobone Kettering Conservative #341 Jesse Norman Hereford and South Herefordshire Conservative #342 Jane Dodds Brecon and Radnorshire Liberal Democrat #343 Mel Stride Central Devon Conservative #344 Tracy Brabin Batley and Spen Labour #345 Amanda Milling Cannock Chase Conservative #346 Royston Smith Southampton, Itchen Conservative #347 John McDonnell Hayes and Harlington Labour #348 Richard Harrington (not re-standing) Watford Conservative #349 Chris Stephens Glasgow South West Scottish National Party #350 Ruth Smeeth Stoke-on-Trent North Labour #351 Sarah Jones Croydon Central Labour #352 Alex Chalk Cheltenham Conservative #353 Robert Courts Witney Conservative #354 Jenny Chapman Darlington Labour #355 Emma Little Pengelly Belfast South Democratic Unionist Party #356 Edward Davey Kingston and Surbiton Liberal Democrat #357 Tobias Ellwood Bournemouth East Conservative #358 John Bercow (not re-standing) Buckingham Speaker #359 Carolyn Harris Swansea East Labour #360 Naz Shah Bradford West Labour #361 Gregory Campbell East Londonderry Democratic Unionist Party #362 Alun Cairns Vale of Glamorgan Conservative #363 Philip Dunne Ludlow Conservative #364 David Amess Southend West Conservative #365 John Penrose Weston-super-Mare Conservative #366 Chris Elmore Ogmore Labour #367 Paul Girvan South Antrim Democratic Unionist Party #368 Paul Masterton East Renfrewshire Conservative #369 Gavin Williamson South Staffordshire Conservative #370 Peter Aldous Waveney Conservative #371 David Rutley Macclesfield Conservative #372 Jeremy Hunt South West Surrey Conservative #373 Colleen Fletcher Coventry North East Labour #374 Maria Caulfield Lewes Conservative #375 Gill Furniss Sheffield, Brightside and Hillsborough Labour #376 Robert Jenrick Newark Conservative #377 Judith Cummins Bradford South Labour #378 Lisa Forbes Peterborough Labour #379 Jack Dromey Birmingham, Erdington Labour #380 Christopher Pincher Tamworth Conservative #381 Alan Mak Havant Conservative #382 Ian Murray Edinburgh South Labour #383 Stuart Andrew Pudsey Conservative #384 Jeremy Wright Kenilworth and Southam Conservative #385 Joan Ryan (not re-standing) Enfield North The Independent Group for Change #386 Nicky Morgan (not re-standing) Loughborough Conservative #387 Graham Jones Hyndburn Labour #388 Emily Thornberry Islington South and Finsbury Labour #389 Elizabeth Truss South West Norfolk Conservative #390 Nick Hurd (not re-standing) Ruislip, Northwood and Pinner Conservative #391 Guy Opperman Hexham Conservative #392 Stephanie Peacock Barnsley East Labour #393 Steve Baker Wycombe Conservative #394 Andrew Jones Harrogate and Knaresborough Conservative #395 Jon Trickett Hemsworth Labour #396 Harriet Harman Camberwell and Peckham Labour #397 Valerie Vaz Walsall South Labour #398 Sajid Javid Bromsgrove Conservative #399 Robert Buckland South Swindon Conservative #400 James Duddridge Rochford and Southend East Conservative #401 Nigel Adams Selby and Ainsty Conservative #402 Robin Walker Worcester Conservative #403 Claire Perry (not re-standing) Devizes Conservative #404 Chris Grayling Epsom and Ewell Conservative #405 Alan Duncan (not re-standing) Rutland and Melton Conservative #406 Ben Wallace Wyre and Preston North Conservative #407 Tony Lloyd Rochdale Labour #408 Lesley Laird Kirkcaldy and Cowdenbeath Labour #409 John McNally Falkirk Scottish National Party #410 Roger Gale North Thanet Conservative #411 Adam Afriyie Windsor Conservative #412 Jo Johnson (not re-standing) Orpington Conservative #413 Michael Gove Surrey Heath Conservative #414 Charles Walker Broxbourne Conservative #415 Stephen Hammond Wimbledon Conservative #416 Gareth Snell Stoke-on-Trent Central Labour #417 Nigel Huddleston Mid Worcestershire Conservative #418 Martin Whitfield East Lothian Labour #419 Chloe Smith Norwich North Conservative #420 Ged Killen Rutherglen and Hamilton West Labour #421 Owen Paterson North Shropshire Conservative #422 Gordon Marsden Blackpool South Labour #423 David Gauke South West Hertfordshire Independent #424 Imran Hussain Bradford East Labour #425 Bim Afolami Hitchin and Harpenden Conservative #426 Craig Tracey North Warwickshire Conservative #427 Philip Hammond (not re-standing) Runnymede and Weybridge Independent #428 Karen Bradley Staffordshire Moorlands Conservative #429 Graham Stringer Blackley and Broughton Labour #430 Ruth Cadbury Brentford and Isleworth Labour #431 Bambos Charalambous Enfield, Southgate Labour #432 Liam Byrne Birmingham, Hodge Hill Labour #433 Deidre Brock Edinburgh North and Leith Scottish National Party #434 Lucy Powell Manchester Central Labour #435 Jeremy Corbyn Islington North Labour #436 David Lidington (not re-standing) Aylesbury Conservative #437 Jo Stevens Cardiff Central Labour #438 Philippa Whitford Central Ayrshire Scottish National Party #439 Louise Haigh Sheffield, Heeley Labour #440 Giles Watling Clacton Conservative #441 Mark Lancaster (not re-standing) Milton Keynes North Conservative #442 Nick Boles (not re-standing) Grantham and Stamford Independent #443 Lindsay Hoyle Chorley Labour #444 Colin Clark Gordon Conservative #445 Kate Osamor Edmonton Labour #446 Alex Norris Nottingham North Labour #447 Will Quince Colchester Conservative #448 Craig Whittaker Calder Valley Conservative #449 Angela Crawley Lanark and Hamilton East Scottish National Party #450 Nick Thomas-Symonds Torfaen Labour #451 Holly Lynch Halifax Labour #452 Eddie Hughes Walsall North Conservative #453 Kevin Foster Torbay Conservative #454 George Hollingbery (not re-standing) Meon Valley Conservative #455 Andrew Percy Brigg and Goole Conservative #456 Amber Rudd (not re-standing) Hastings and Rye Independent #457 Martin Docherty-Hughes West Dunbartonshire Scottish National Party #458 Ian Lucas (not re-standing) Wrexham Labour #459 Margaret Greenwood Wirral West Labour #460 Mark Garnier Wyre Forest Conservative #461 Bill Esterson Sefton Central Labour #462 Rebecca Long Bailey Salford and Eccles Labour #463 Caroline Johnson Sleaford and North Hykeham Conservative #464 Mark Field (not re-standing) Cities of London and Westminster Conservative #465 Phil Wilson Sedgefield Labour #466 Helen Whately Faversham and Mid Kent Conservative #467 Clive Betts Sheffield South East Labour #468 George Eustice Camborne and Redruth Conservative #469 Paula Sherriff Dewsbury Labour #470 Peter Bone Wellingborough Conservative #471 Dominic Raab Esher and Walton Conservative #472 Khalid Mahmood Birmingham, Perry Barr Labour #473 Anne Milton Guildford Independent #474 Stella Creasy Walthamstow Labour #475 Jeremy Quin Horsham Conservative #476 Lucy Frazer South East Cambridgeshire Conservative #477 Theresa Villiers Chipping Barnet Conservative #478 Boris Johnson Uxbridge and South Ruislip Conservative #479 Christina Rees Neath Labour #480 John Hayes South Holland and The Deepings Conservative #481 Angus MacNeil Na h-Eileanan an Iar Scottish National Party #482 Antoinette Sandbach Eddisbury Liberal Democrat #483 Richard Burden Birmingham, Northfield Labour #484 Stephen Metcalfe South Basildon and East Thurrock Conservative #485 Paul Beresford Mole Valley Conservative #486 Alec Shelbrooke Elmet and Rothwell Conservative #487 Theresa May Maidenhead Conservative #488 Mark Hendrick Preston Labour #489 Mike Hill Hartlepool Labour #490 Chris Evans Islwyn Labour #491 Geoffrey Robinson (not re-standing) Coventry North West Labour #492 Clive Efford Eltham Labour #493 Stephen Doughty Cardiff South and Penarth Labour #494 Chris Heaton-Harris Daventry Conservative #495 Nick Herbert (not re-standing) Arundel and South Downs Conservative #496 Rosie Cooper West Lancashire Labour #497 Damian Hinds East Hampshire Conservative #498 Rachel Maclean Redditch Conservative #499 Kemi Badenoch Saffron Walden Conservative #500 Mike Gapes Ilford South The Independent Group for Change #501 David Lammy Tottenham Labour #502 Lee Rowley North East Derbyshire Conservative #503 Seema Kennedy (not re-standing) South Ribble Conservative #504 John Spellar Warley Labour #505 Christian Matheson City of Chester Labour #506 Ann Clwyd (not re-standing) Cynon Valley Labour #507 Andrew Bridgen North West Leicestershire Conservative #508 Chris Leslie Nottingham East The Independent Group for Change #509 Sheryll Murray South East Cornwall Conservative #510 Bob Blackman Harrow East Conservative #511 Ben Bradshaw Exeter Labour #512 Simon Clarke Middlesbrough South and East Cleveland Conservative #513 Bill Cash Stone Conservative #514 Robert Syms Poole Conservative #515 Greg Hands Chelsea and Fulham Conservative #516 Wendy Morton Aldridge-Brownhills Conservative #517 Pauline Latham Mid Derbyshire Conservative #518 John Stevenson Carlisle Conservative #519 Greg Clark Tunbridge Wells Conservative #520 Leo Docherty Aldershot Conservative #521 Karin Smyth Bristol South Labour #522 Andrew Murrison South West Wiltshire Conservative #523 David Davis Haltemprice and Howden Conservative #524 David Morris Morecambe and Lunesdale Conservative #525 Maria Eagle Garston and Halewood Labour #526 Douglas Ross Moray Conservative #527 Alison McGovern Wirral South Labour #528 Johnny Mercer Plymouth, Moor View Conservative #529 Ross Thomson (not re-standing) Aberdeen South Conservative #530 Barbara Keeley Worsley and Eccles South Labour #531 Laurence Robertson Tewkesbury Conservative #532 Gareth Johnson Dartford Conservative #533 Julian Smith Skipton and Ripon Conservative #534 Nusrat Ghani Wealden Conservative #535 Dawn Butler Brent Central Labour #536 Louise Ellman (not re-standing) Liverpool, Riverside Independent #537 Jon Cruddas Dagenham and Rainham Labour #538 Rupa Huq Ealing Central and Acton Labour #539 Robert Halfon Harlow Conservative #540 James Cartlidge South Suffolk Conservative #541 Ed Miliband Doncaster North Labour #542 Shabana Mahmood Birmingham, Ladywood Labour #543 Caroline Flint Don Valley Labour #544 Lisa Nandy Wigan Labour #545 Barry Gardiner Brent North Labour #546 Nadine Dorries Mid Bedfordshire Conservative #547 Bill Grant (not re-standing) Ayr, Carrick and Cumnock Conservative #548 Stewart McDonald Glasgow South Scottish National Party #549 Mike Amesbury Weaver Vale Labour #550 Keir Starmer Holborn and St Pancras Labour #551 David Jones Clwyd West Conservative #552 Faisal Rashid Warrington South Labour #553 John Mann (not re-standing) Bassetlaw Resigned (28 Oct 2019) #554 Kit Malthouse North West Hampshire Conservative #555 Jacob Rees-Mogg North East Somerset Conservative #556 Lyn Brown West Ham Labour #557 James Cleverly Braintree Conservative #558 Jo Churchill Bury St Edmunds Conservative #559 Fiona Bruce Congleton Conservative #560 Mark Francois Rayleigh and Wickford Conservative #561 Roger Godsiff Birmingham, Hall Green Labour #562 Bridget Phillipson Houghton and Sunderland South Labour #563 Simon Hart Carmarthen West and South Pembrokeshire Conservative #564 Conor McGinn St Helens North Labour #565 Matt Western Warwick and Leamington Labour #566 Vernon Coaker Gedling Labour #567 Marion Fellows Motherwell and Wishaw Scottish National Party #568 Stephen Crabb Preseli Pembrokeshire Conservative #569 Michael Tomlinson Mid Dorset and North Poole Conservative #570 Rebecca Pow Taunton Deane Conservative #571 Anna McMorrin Cardiff North Labour #572 Damian Collins Folkestone and Hythe Conservative #573 Mary Robinson Cheadle Conservative #574 Luke Graham Ochil and South Perthshire Conservative #575 Ronnie Campbell (not re-standing) Blyth Valley Labour #576 David Tredinnick (not re-standing) Bosworth Conservative #577 Kirstene Hair Angus Conservative #578 Bob Seely Isle of Wight Conservative #579 Anne-Marie Trevelyan Berwick-upon-Tweed Conservative #580 Ann Coffey (not re-standing) Stockport The Independent Group for Change #581 Diane Abbott Hackney North and Stoke Newington Labour #582 Mark Harper Forest of Dean Conservative #583 John Woodcock (not re-standing) Barrow and Furness Independent #584 Julian Lewis New Forest East Conservative #585 Daniel Kawczynski Shrewsbury and Atcham Conservative #586 Edward Argar Charnwood Conservative #587 Michael Fabricant Lichfield Conservative #588 Victoria Prentis Banbury Conservative #589 Hannah Bardell Livingston Scottish National Party #590 Stewart Hosie Dundee East Scottish National Party #591 John Baron Basildon and Billericay Conservative #592 Therese Coffey Suffolk Coastal Conservative #593 Dominic Grieve Beaconsfield Independent #594 Helen Jones (not re-standing) Warrington North Labour #595 Bill Wiggin North Herefordshire Conservative #596 Oliver Letwin (not re-standing) West Dorset Independent #597 Simon Hoare North Dorset Conservative #598 Stephen Hepburn Jarrow Independent #599 Richard Burgon Leeds East Labour #600 Robert Neill Bromley and Chislehurst Conservative #601 Stephen Kinnock Aberavon Labour #602 Peter Dowd Bootle Labour #603 James Morris Halesowen and Rowley Regis Conservative #604 Chris Law Dundee West Scottish National Party #605 Ian Lavery Wansbeck Labour #606 Marcus Fysh Yeovil Conservative #607 Glyn Davies (not re-standing) Montgomeryshire Conservative #608 Julia Lopez Hornchurch and Upminster Conservative #609 Dennis Skinner Bolsover Labour #610 Anna Turley Redcar Labour #611 Damien Moore Southport Conservative #612 Peter Heaton-Jones (not re-standing) North Devon Conservative #613 Tanmanjeet Singh Dhesi Slough Labour #614 Rosie Duffield Canterbury Labour #615 Gillian Keegan Chichester Conservative #616 Neil Coyle Bermondsey and Old Southwark Labour #617 Victoria Atkins Louth and Horncastle Conservative #618 Brendan O’Hara Argyll and Bute Scottish National Party #619 Rushanara Ali Bethnal Green and Bow Labour #620 Alberto Costa South Leicestershire Conservative #621 Kevin Hollinrake Thirsk and Malton Conservative #622 Helen Grant Maidstone and The Weald Conservative #623 Ian Liddell-Grainger Bridgwater and West Somerset Conservative #624 Mark Pritchard The Wrekin Conservative #625 Mark Menzies Fylde Conservative #626 Trudy Harrison Copeland Conservative #627 Dan Poulter Central Suffolk and North Ipswich Conservative #628 Adam Holloway Gravesham Conservative #629 Rehman Chishti Gillingham and Rainham Conservative #630 Julian Sturdy York Outer Conservative #631 Kate Hoey (not re-standing) Vauxhall Labour #632 Keith Simpson (not re-standing) Broadland Conservative #633 James Heappey Wells Conservative #634 Richard Bacon South Norfolk Conservative #635 Andrew Lewer Northampton South Conservative #636 Paul Scully Sutton and Cheam Conservative #637 Iain Duncan Smith Chingford and Woodford Green Conservative #638 Ed Vaizey (not re-standing) Wantage Conservative #639 Crispin Blunt Reigate Conservative #640 Neil Parish Tiverton and Honiton Conservative #641 Tom Tugendhat Tonbridge and Malling Conservative #642 Bob Stewart Beckenham Conservative #643 Priti Patel Witham Conservative #644 Stephen McPartland Stevenage Conservative #645 Jonathan Djanogly Huntingdon Conservative #646 Jared O’Mara Sheffield, Hallam Independent #647 Ken Clarke (not re-standing) Rushcliffe Independent #648 Alex Burghart Brentwood and Ongar Conservative #649 Hugo Swire (not re-standing) East Devon Conservative #650 Geoffrey Clifton-Brown The Cotswolds Conservative

NOTES

The intention of this Index is to spark a conversation about what it means to be a “good” MP. It should be used to celebrate MPs who are the most open and responsive to their constituents and inspire future MPs. We know that MPs work under intense pressure to bring together many varying views in their constituency and the party they were elected with or are affiliated to.

The ten data sources were analysed in the timeframe of the last Parliament (2017-2019).

For full details on the methodology, see here.

For the full data on the results of the Index, see here.

Please email press.uk@change.org if you would like more information or to submit a clarification