Declared financial interests

Every MP’s own declarations from Parliament’s Register of Members’ Financial Interests, one directory in one place instead of 650 separate pages. The topic tags are our own automated, best-effort keyword match against each interest’s description — Parliament doesn’t classify these by policy area, so we do it mechanically and imperfectly rather than guess.

Not an accusation. Appearing here just means an MP has declared something to Parliament that our keyword match associated with a topic — it is not a claim that any vote was influenced by it. Open an MP’s own page to see whether they’ve actually voted on a bill tagged with the same topic.

585 MPs with declared interests on file.

Abtisam Mohamed Labour Sheffield Central 1 declared Adam Dance Liberal Democrat Yeovil 3 declared Adam Jogee Labour Newcastle-under-Lyme 4 declared Defence & foreign affairsEducation Adam Thompson Labour Erewash 4 declared EducationEmployment & business Adrian Ramsay Green Party Waveney Valley 3 declared Afzal Khan Labour Manchester Rusholme 6 declared Education Al Carns Labour Birmingham Selly Oak 6 declared Defence & foreign affairsTransport Alan Gemmell Labour Central Ayrshire 8 declared Alan Mak Conservative Havant 22 declared Crime & justiceDefence & foreign affairsEducationEmployment & business Alan Strickland Labour Newton Aycliffe and Spennymoor 1 declared EducationTransport Alberto Costa Conservative South Leicestershire 29 declared Crime & justiceEducation Alex Baker Labour Aldershot 2 declared Employment & business Alex Ballinger Labour Halesowen 5 declared Alex Brewer Liberal Democrat North East Hampshire 6 declared Alex Burghart Conservative Brentwood and Ongar 6 declared Alex Davies-Jones Labour Pontypridd 4 declared Alex Mayer Labour Dunstable and Leighton Buzzard 3 declared Alex McIntyre Labour Gloucester 1 declared Crime & justice Alex Norris Labour (Co-op) Nottingham North and Kimberley 3 declared Education Alex Sobel Labour (Co-op) Leeds Central and Headingley 11 declared EducationEnvironment & climate Alice Macdonald Labour (Co-op) Norwich North 7 declared EducationEmployment & businessTransport Alicia Kearns Conservative Rutland and Stamford 12 declared Defence & foreign affairsEmployment & business Alison Bennett Liberal Democrat Mid Sussex 5 declared Alison Griffiths Conservative Bognor Regis and Littlehampton 7 declared Employment & business Alison Hume Labour Scarborough and Whitby 3 declared Alison Taylor Labour Paisley and Renfrewshire North 9 declared Economy & taxHousing Alistair Strathern Labour Hitchin 2 declared Amanda Hack Labour North West Leicestershire 5 declared Amanda Martin Labour Portsmouth North 15 declared Education Andrew Bowie Conservative West Aberdeenshire and Kincardine 6 declared Employment & business Andrew George Liberal Democrat St Ives 3 declared Andrew Griffith Conservative Arundel and South Downs 15 declared Defence & foreign affairs Andrew Lewin Labour Welwyn Hatfield 9 declared Andrew Pakes Labour (Co-op) Peterborough 6 declared EducationEmployment & business Andrew Ranger Labour Wrexham 2 declared Andrew Rosindell Reform UK Romford 12 declared Defence & foreign affairsEducationEmployment & business Andrew Western Labour Stretford and Urmston 8 declared Crime & justiceEmployment & business Andy Burnham Labour (Co-op) Makerfield 33 declared Employment & business Andy MacNae Labour Rossendale and Darwen 2 declared Employment & business Andy McDonald Labour Middlesbrough and Thornaby East 4 declared Crime & justice Andy Slaughter Labour Hammersmith and Chiswick 1 declared Crime & justice Angela Rayner Labour Ashton-under-Lyne 24 declared Employment & business Ann Davies Plaid Cymru Caerfyrddin 10 declared Anna Dixon Labour Shipley 4 declared Health & social care Anna Gelderd Labour South East Cornwall 3 declared Environment & climate Anna McMorrin Labour Cardiff North 1 declared Anna Sabine Liberal Democrat Frome and East Somerset 8 declared Anna Turley Labour (Co-op) Redcar 6 declared Education Anneliese Dodds Labour (Co-op) Oxford East 7 declared EducationEnvironment & climateImmigration & asylum Anneliese Midgley Labour Knowsley 3 declared Antonia Bance Labour Tipton and Wednesbury 1 declared Employment & business Aphra Brandreth Conservative Chester South and Eddisbury 12 declared EducationEmployment & business Apsana Begum Labour Poplar and Limehouse 2 declared Employment & business Ashley Dalton Labour West Lancashire 1 declared Ayoub Khan Independent Birmingham Perry Barr 11 declared Crime & justiceEducationEmployment & business Baggy Shanker Labour (Co-op) Derby South 3 declared Bambos Charalambous Labour Southgate and Wood Green 7 declared Education Barry Gardiner Labour Brent West 13 declared Employment & businessEnvironment & climate Bell Ribeiro-Addy Labour Clapham and Brixton Hill 4 declared EducationEmployment & business Ben Coleman Labour Chelsea and Fulham 1 declared Ben Goldsborough Labour South Norfolk 5 declared Employment & business Ben Maguire Liberal Democrat North Cornwall 6 declared Crime & justice Ben Obese-Jecty Conservative Huntingdon 4 declared Bill Esterson Labour Sefton Central 5 declared Environment & climate Blair McDougall Labour East Renfrewshire 7 declared Employment & business Blake Stephenson Conservative Mid Bedfordshire 6 declared EducationEmployment & businessEnvironment & climateHealth & social care Bob Blackman Conservative Harrow East 9 declared EducationEmployment & businessHealth & social careHousing Bobby Dean Liberal Democrat Carshalton and Wallington 6 declared Employment & business Bradley Thomas Conservative Bromsgrove 1 declared Brendan O'Hara Scottish National Party Argyll, Bute and South Lochaber 7 declared EducationEmployment & businessHealth & social care Brian Leishman Labour Alloa and Grangemouth 2 declared Employment & businessEnvironment & climate Brian Mathew Liberal Democrat Melksham and Devizes 4 declared Bridget Phillipson Labour Houghton and Sunderland South 13 declared Callum Anderson Labour Buckingham and Bletchley 2 declared Calum Miller Liberal Democrat Bicester and Woodstock 13 declared Education Cameron Thomas Independent Tewkesbury 5 declared Environment & climate Carla Denyer Green Party Bristol Central 8 declared EducationEmployment & businessEnvironment & climate Carla Lockhart Democratic Unionist Party Upper Bann 3 declared Education Caroline Nokes Conservative Romsey and Southampton North 2 declared Caroline Voaden Liberal Democrat South Devon 2 declared Carolyn Harris Labour Neath and Swansea East 6 declared Health & social care Cat Eccles Labour Stourbridge 2 declared Cat Smith Labour Lancaster and Wyre 1 declared Health & social care Catherine Atkinson Labour Derby North 4 declared Crime & justiceEmployment & business Catherine Fookes Labour Monmouthshire 3 declared Education Catherine McKinnell Labour Newcastle upon Tyne North 7 declared Crime & justice Catherine West Labour Hornsey and Friern Barnet 3 declared Education Charlie Dewhirst Conservative Bridlington and The Wolds 4 declared Charlie Maynard Liberal Democrat Witney 20 declared Crime & justice Charlotte Cane Liberal Democrat Ely and East Cambridgeshire 7 declared Environment & climate Charlotte Nichols Labour Warrington North 1 declared Chris Bloore Labour Redditch 2 declared Employment & business Chris Bryant Labour Rhondda and Ogmore 7 declared Chris Coghlan Liberal Democrat Dorking and Horley 2 declared Chris Curtis Labour Milton Keynes North 11 declared Environment & climate Chris Elmore Labour Bridgend 3 declared Employment & business Chris Evans Labour (Co-op) Caerphilly 5 declared Chris Hinchliff Labour North East Hertfordshire 2 declared Environment & climate Chris Kane Labour Stirling and Strathallan 3 declared Crime & justiceDefence & foreign affairsEmployment & business Chris Law Scottish National Party Dundee Central 8 declared Employment & business Chris McDonald Labour Stockton North 5 declared EducationEmployment & business Chris Murray Labour Edinburgh East and Musselburgh 3 declared Defence & foreign affairsImmigration & asylum Chris Philp Conservative Croydon South 10 declared Health & social care Chris Vince Labour (Co-op) Harlow 4 declared Chris Webb Labour Blackpool South 3 declared Christine Jardine Liberal Democrat Edinburgh West 6 declared Defence & foreign affairsEmployment & business Claire Coutinho Conservative East Surrey 6 declared Claire Hazelgrove Labour Filton and Bradley Stoke 3 declared Constitution & elections Claire Young Liberal Democrat Thornbury and Yate 3 declared Clive Efford Labour Eltham and Chislehurst 3 declared Clive Jones Liberal Democrat Wokingham 11 declared Economy & taxHealth & social care Clive Lewis Labour Norwich South 29 declared EducationEmployment & businessEnvironment & climate Colum Eastwood Social Democratic & Labour Party Foyle 2 declared Daisy Cooper Liberal Democrat St Albans 23 declared Education Dame Caroline Dinenage Conservative Gosport 8 declared Health & social care Dame Chi Onwurah Labour Newcastle upon Tyne Central and West 14 declared EducationEmployment & business Dame Diana Johnson Labour Kingston upon Hull North and Cottingham 2 declared Dame Harriett Baldwin Conservative West Worcestershire 11 declared EducationWelfare & pensions Dame Karen Bradley Conservative Staffordshire Moorlands 13 declared Transport Dame Meg Hillier Labour (Co-op) Hackney South and Shoreditch 9 declared Constitution & electionsWelfare & pensions Dame Nia Griffith Labour Llanelli 5 declared Damian Hinds Conservative East Hampshire 1 declared Damien Egan Labour Bristol North East 1 declared Dan Aldridge Labour Weston-super-Mare 3 declared Dan Carden Labour Liverpool Walton 16 declared Crime & justiceDefence & foreign affairsEducationEmployment & businessTransport Dan Jarvis Labour Barnsley North 7 declared EducationEmployment & business Dan Tomlinson Labour Chipping Barnet 2 declared Daniel Francis Labour Bexleyheath and Crayford 1 declared Daniel Zeichner Labour Cambridge 2 declared Employment & business Danny Kruger Reform UK East Wiltshire 6 declared Employment & businessHealth & social care Darren Jones Labour Bristol North West 3 declared Employment & business Darren Paffey Labour Southampton Itchen 1 declared Dave Doogan Scottish National Party Angus and Perthshire Glens 2 declared David Baines Labour St Helens North 1 declared David Burton-Sampson Labour Southend West and Leigh 3 declared Employment & business David Chadwick Liberal Democrat Brecon, Radnor and Cwm Tawe 6 declared David Davis Conservative Goole and Pocklington 8 declared Constitution & electionsEmployment & business David Mundell Conservative Dumfriesshire, Clydesdale and Tweeddale 10 declared David Pinto-Duschinsky Labour Hendon 9 declared David Reed Conservative Exmouth and Exeter East 14 declared David Simmonds Conservative Ruislip, Northwood and Pinner 7 declared Immigration & asylum David Smith Labour North Northumberland 5 declared Employment & business David Taylor Labour Hemel Hempstead 4 declared EducationTransport David Williams Labour Stoke-on-Trent North 2 declared Dawn Butler Labour Brent East 9 declared Crime & justice Derek Twigg Labour Widnes and Halewood 1 declared Douglas Lumsden Conservative Aberdeen South 1 declared Douglas McAllister Labour West Dunbartonshire 5 declared Crime & justice Dr Al Pinkerton Liberal Democrat Surrey Heath 3 declared Environment & climate Dr Allison Gardner Labour Stoke-on-Trent South 2 declared EducationEmployment & business Dr Andrew Murrison Conservative South West Wiltshire 5 declared Education Dr Beccy Cooper Labour Worthing West 10 declared Health & social care Dr Ben Spencer Conservative Runnymede and Weybridge 5 declared Dr Caroline Johnson Conservative Sleaford and North Hykeham 3 declared Health & social care Dr Danny Chambers Liberal Democrat Winchester 8 declared Employment & business Dr Ellie Chowns Green Party North Herefordshire 3 declared Housing Dr Jeevun Sandher Labour Loughborough 2 declared Dr Kieran Mullan Conservative Bexhill and Battle 1 declared Dr Lauren Sullivan Labour Gravesham 6 declared EducationHealth & social care Dr Neil Hudson Conservative Epping Forest 3 declared Education Dr Neil Shastri-Hurst Conservative Solihull West and Shirley 13 declared Crime & justiceEducationEnvironment & climateHealth & social care Dr Peter Prinsley Labour Bury St Edmunds and Stowmarket 7 declared EducationHealth & social care Dr Rosena Allin-Khan Labour Tooting 4 declared Health & social care Dr Roz Savage Liberal Democrat South Cotswolds 9 declared EducationEmployment & businessEnvironment & climateHealth & social care Dr Rupa Huq Labour Ealing Central and Acton 2 declared Dr Sam Rushworth Labour Bishop Auckland 4 declared Employment & business Dr Scott Arthur Labour Edinburgh South West 4 declared Education Dr Simon Opher Labour Stroud 11 declared EducationEmployment & businessEnvironment & climateHealth & social care Dr Zubir Ahmed Labour Glasgow South West 4 declared EducationHealth & social care Dáire Hughes Sinn Féin Newry and Armagh 2 declared Ed Davey Liberal Democrat Kingston and Surbiton 11 declared Economy & taxEnvironment & climate Edward Argar Conservative Melton and Syston 1 declared Edward Morello Liberal Democrat West Dorset 3 declared Environment & climate Elaine Stewart Labour Ayr, Carrick and Cumnock 5 declared Employment & business Ellie Reeves Labour Lewisham West and East Dulwich 3 declared Emily Darlington Labour Milton Keynes Central 5 declared EducationTransport Emily Thornberry Labour Islington South and Finsbury 2 declared Crime & justice Emma Foody Labour (Co-op) Cramlington and Killingworth 2 declared Education Emma Lewell Labour South Shields 10 declared Defence & foreign affairs Emma Reynolds Labour Wycombe 3 declared Esther McVey Conservative Tatton 7 declared Employment & business Euan Stainbank Labour Falkirk 5 declared Defence & foreign affairsEducation Feryal Clark Labour Enfield North 3 declared Employment & business Fleur Anderson Labour Putney 7 declared Environment & climate Florence Eshalomi Labour (Co-op) Vauxhall and Camberwell Green 2 declared Fred Thomas Labour Plymouth Moor View 6 declared Constitution & electionsDefence & foreign affairsEmployment & business Freddie van Mierlo Liberal Democrat Henley and Thame 3 declared Gareth Bacon Conservative Orpington 1 declared Gareth Davies Conservative Grantham and Bourne 8 declared Education Gareth Snell Labour (Co-op) Stoke-on-Trent Central 5 declared Education Gareth Thomas Labour (Co-op) Harrow West 1 declared Gavin Robinson Democratic Unionist Party Belfast East 4 declared Employment & business George Freeman Conservative Mid Norfolk 16 declared Constitution & electionsEconomy & taxEmployment & businessHealth & social care Georgia Gould Labour Queen's Park and Maida Vale 1 declared Employment & business Gerald Jones Labour Merthyr Tydfil and Aberdare 2 declared Gideon Amos Liberal Democrat Taunton and Wellington 8 declared Employment & businessEnvironment & climate Gill Furniss Labour Sheffield Brightside and Hillsborough 2 declared Gordon McKee Labour Glasgow South 2 declared Graeme Downie Labour Dunfermline and Dollar 4 declared Graham Leadbitter Scottish National Party Moray West, Nairn and Strathspey 2 declared Defence & foreign affairsEducationEnvironment & climate Graham Stringer Labour Blackley and Middleton South 3 declared Education Graham Stuart Conservative Beverley and Holderness 10 declared Economy & taxEmployment & business Grahame Morris Labour Easington 1 declared Greg Smith Conservative Mid Buckinghamshire 11 declared Education Gregor Poynton Labour Livingston 5 declared Employment & business Gregory Stafford Conservative Farnham and Bordon 3 declared Gurinder Singh Josan Labour Smethwick 9 declared EducationEmployment & business Hannah Spencer Green Party Gorton and Denton 15 declared Harpreet Uppal Labour Huddersfield 2 declared Education Heidi Alexander Labour Swindon South 3 declared Helen Grant Conservative Maidstone and Malling 9 declared EducationEmployment & business Helen Hayes Labour Dulwich and West Norwood 2 declared Defence & foreign affairsEducation Helen Maguire Liberal Democrat Epsom and Ewell 17 declared Defence & foreign affairsEmployment & businessEnvironment & climate Helen Morgan Liberal Democrat North Shropshire 5 declared Helen Whately Conservative Faversham and Mid Kent 9 declared Helena Dollimore Labour (Co-op) Hastings and Rye 5 declared Employment & businessHealth & social care Henry Tufnell Labour Mid and South Pembrokeshire 3 declared Hilary Benn Labour Leeds South 2 declared Ian Byrne Labour Liverpool West Derby 3 declared Employment & business Ian Lavery Labour Blyth and Ashington 2 declared Ian Murray Labour Edinburgh South 7 declared Employment & business Ian Roome Liberal Democrat North Devon 1 declared Ian Sollom Liberal Democrat St Neots and Mid Cambridgeshire 2 declared Imogen Walker Labour Hamilton and Clyde Valley 5 declared Imran Hussain Labour Bradford East 4 declared Crime & justiceDefence & foreign affairsEducation Iqbal Mohamed Independent Dewsbury and Batley 5 declared EducationEmployment & business Irene Campbell Labour North Ayrshire and Arran 2 declared Jack Abbott Labour (Co-op) Ipswich 4 declared Employment & businessEnvironment & climate Jack Rankin Conservative Windsor 14 declared Employment & businessEnvironment & climate Jacob Collier Labour Burton and Uttoxeter 10 declared Jake Richards Labour Rother Valley 3 declared Crime & justice James Asser Labour West Ham and Beckton 1 declared Education James Cartlidge Conservative South Suffolk 3 declared James MacCleary Liberal Democrat Lewes 6 declared Employment & business James McMurdock Independent South Basildon and East Thurrock 2 declared Health & social care James Murray Labour (Co-op) Ealing North 4 declared James Naish Labour Rushcliffe 15 declared EducationEmployment & business James Wild Conservative North West Norfolk 5 declared Economy & tax Jamie Stone Liberal Democrat Caithness, Sutherland and Easter Ross 5 declared Employment & business Jas Athwal Labour Ilford South 4 declared Jayne Kirkham Labour (Co-op) Truro and Falmouth 1 declared Jeff Smith Labour Manchester Withington 4 declared Jen Craft Labour Thurrock 2 declared Employment & business Jenny Riddell-Carpenter Labour Suffolk Coastal 9 declared Employment & business Jeremy Corbyn Your Party Islington North 28 declared Employment & business Jerome Mayhew Conservative Broadland and Fakenham 16 declared Employment & business Jess Asato Labour Lowestoft 4 declared Constitution & electionsEducation Jess Brown-Fuller Liberal Democrat Chichester 11 declared Jess Phillips Labour Birmingham Yardley 10 declared EducationEmployment & business Jesse Norman Conservative Hereford and South Herefordshire 8 declared EducationEmployment & business Jessica Morden Labour Newport East 4 declared Jessica Toale Labour Bournemouth West 6 declared Education Jim Allister Traditional Unionist Voice North Antrim 3 declared Education Jim Dickson Labour Dartford 1 declared Jim McMahon Labour (Co-op) Oldham West, Chadderton and Royton 2 declared Jim Shannon Democratic Unionist Party Strangford 3 declared Jo Platt Labour (Co-op) Leigh and Atherton 2 declared Employment & business Jo Stevens Labour Cardiff East 1 declared Crime & justice Jo White Labour Bassetlaw 6 declared Education Joani Reid Labour East Kilbride and Strathaven 7 declared Employment & business Jodie Gosling Labour Nuneaton 3 declared Joe Powell Labour Kensington and Bayswater 5 declared Education Joe Robertson Conservative Isle of Wight East 3 declared Johanna Baxter Labour Paisley and Renfrewshire South 1 declared Employment & business John Cooper Conservative Dumfries and Galloway 2 declared John Finucane Sinn Féin Belfast North 5 declared Crime & justice John Glen Conservative Salisbury 13 declared Constitution & electionsEmployment & businessEnvironment & climate John Grady Labour Glasgow East 3 declared Crime & justiceEducation John Healey Labour Rawmarsh and Conisbrough 5 declared John Lamont Conservative Berwickshire, Roxburgh and Selkirk 8 declared Crime & justice John McDonnell Labour Hayes and Harlington 4 declared Employment & business John Milne Liberal Democrat Horsham 1 declared John Slinger Labour Rugby 2 declared Defence & foreign affairs John Whitby Labour Derbyshire Dales 2 declared Jon Pearce Labour High Peak 5 declared Jon Trickett Labour Normanton and Hemsworth 1 declared Education Jonathan Davies Labour Mid Derbyshire 2 declared Jonathan Hinder Labour Pendle and Clitheroe 1 declared Employment & business Jonathan Reynolds Labour (Co-op) Stalybridge and Hyde 4 declared Josh Babarinde Liberal Democrat Eastbourne 9 declared Josh Dean Labour Hertford and Stortford 2 declared Josh Fenton-Glynn Labour Calder Valley 1 declared Josh MacAlister Labour Whitehaven and Workington 6 declared Josh Newbury Labour Cannock Chase 1 declared Judith Cummins Labour Bradford South 1 declared Julia Buckley Labour Shrewsbury 2 declared Juliet Campbell Labour Broxtowe 1 declared Justin Madders Labour Ellesmere Port and Bromborough 3 declared Kanishka Narayan Labour Vale of Glamorgan 3 declared Crime & justice Karin Smyth Labour Bristol South 1 declared Karl Turner Independent Kingston upon Hull East 4 declared Crime & justiceEmployment & business Kate Dearden Labour (Co-op) Halifax 7 declared Environment & climate Kate Osamor Labour (Co-op) Edmonton and Winchmore Hill 3 declared Kate Osborne Labour Jarrow and Gateshead East 3 declared Employment & business Katie Lam Conservative Weald of Kent 11 declared EducationEmployment & business Katie White Labour Leeds North West 5 declared Katrina Murray Labour Cumbernauld and Kirkintilloch 5 declared Defence & foreign affairsEducation Keir Mather Labour Selby 1 declared Employment & business Kenneth Stevenson Labour Airdrie and Shotts 3 declared Kerry McCarthy Labour Bristol East 2 declared Health & social care Kevin Bonavia Labour Stevenage 3 declared Kevin Hollinrake Conservative Thirsk and Malton 11 declared Employment & businessHousing Kevin McKenna Labour Sittingbourne and Sheppey 3 declared Health & social care Kim Johnson Labour Liverpool Riverside 7 declared EducationHealth & social care Kim Leadbeater Labour Spen Valley 2 declared Kirith Entwistle Labour Bolton North East 1 declared Kirsteen Sullivan Labour (Co-op) Bathgate and Linlithgow 4 declared Employment & business Kirsty Blackman Scottish National Party Aberdeen North 1 declared Kit Malthouse Conservative North West Hampshire 5 declared Employment & business Lara Bird Scottish National Party Arbroath and Broughty Ferry 1 declared Laura Kyrke-Smith Labour Aylesbury 5 declared Employment & business Laura Trott Conservative Sevenoaks 14 declared Lauren Edwards Labour Rochester and Strood 4 declared Laurence Turner Labour Birmingham Northfield 2 declared Employment & business Layla Moran Liberal Democrat Oxford West and Abingdon 14 declared Lee Anderson Reform UK Ashfield 9 declared Lee Pitcher Labour Doncaster East and the Isle of Axholme 5 declared Employment & businessEnvironment & climate Leigh Ingham Labour Stafford 3 declared Education Lewis Atkinson Labour Sunderland Central 3 declared Employment & business Lewis Cocking Conservative Broxbourne 1 declared Liam Byrne Labour Birmingham Hodge Hill and Solihull North 3 declared Liam Conlon Labour Beckenham and Penge 3 declared Defence & foreign affairsEducation Lillian Jones Labour Kilmarnock and Loudoun 2 declared Education Lincoln Jopp Conservative Spelthorne 4 declared Linsey Farnsworth Labour Amber Valley 2 declared Lisa Nandy Labour Wigan 1 declared Employment & business Lisa Smart Liberal Democrat Hazel Grove 21 declared EducationEmployment & business Liz Jarvis Liberal Democrat Eastleigh 1 declared Liz Saville Roberts Plaid Cymru Dwyfor Meirionnydd 17 declared Crime & justiceEducationEmployment & business Liz Twist Labour Blaydon and Consett 3 declared Employment & business Lizzi Collinge Labour Morecambe and Lunesdale 4 declared Llinos Medi Plaid Cymru Ynys Môn 5 declared Education Lola McEvoy Labour Darlington 4 declared Environment & climate Lorraine Beavers Labour Blackpool North and Fleetwood 2 declared Louise Haigh Labour Sheffield Heeley 6 declared Crime & justice Louise Sandher-Jones Labour North East Derbyshire 1 declared Lucy Powell Labour (Co-op) Manchester Central 13 declared Lucy Rigby Labour Northampton North 3 declared Constitution & electionsCrime & justiceEmployment & business Luke Akehurst Labour North Durham 8 declared Education Luke Murphy Labour Basingstoke 1 declared Luke Myer Labour Middlesbrough South and East Cleveland 2 declared Luke Taylor Liberal Democrat Sutton and Cheam 4 declared Manuela Perteghella Liberal Democrat Stratford-on-Avon 4 declared EducationHealth & social care Margaret Mullane Labour Dagenham and Rainham 4 declared Education Marie Goldman Liberal Democrat Chelmsford 8 declared Employment & business Mark Ferguson Labour Gateshead Central and Whickham 6 declared EducationEmployment & business Mark Garnier Conservative Wyre Forest 22 declared Defence & foreign affairsEmployment & businessEnvironment & climate Mark Pritchard Conservative The Wrekin 5 declared Mark Sewards Labour Leeds South West and Morley 7 declared Education Markus Campbell-Savours Labour Penrith and Solway 3 declared Employment & business Marsha De Cordova Labour Battersea 3 declared Health & social care Martin McCluskey Labour Inverclyde and Renfrewshire West 1 declared Martin Rhodes Labour Glasgow North 1 declared Martin Vickers Conservative Brigg and Immingham 8 declared Martin Wrigley Liberal Democrat Newton Abbot 3 declared Employment & business Mary Creagh Labour Coventry East 2 declared Matt Bishop Labour Forest of Dean 6 declared Crime & justiceEmployment & business Matt Rodda Labour Reading Central 1 declared Matt Turmaine Labour Watford 1 declared Matt Vickers Conservative Stockton West 4 declared Matt Western Labour Warwick and Leamington 4 declared Maureen Burke Labour Glasgow North East 1 declared Max Wilkinson Liberal Democrat Cheltenham 12 declared Maya Ellis Labour Ribble Valley 2 declared Melanie Onn Labour Great Grimsby and Cleethorpes 6 declared Employment & businessEnvironment & climate Melanie Ward Labour Cowdenbeath and Kirkcaldy 5 declared Miatta Fahnbulleh Labour (Co-op) Peckham 2 declared Michael Payne Labour Gedling 10 declared Crime & justice Michael Shanks Labour Rutherglen 4 declared Michael Wheeler Labour Worsley and Eccles 2 declared Michelle Scrogham Labour Barrow and Furness 3 declared Michelle Welsh Labour Sherwood Forest 2 declared Education Mike Kane Labour Wythenshawe and Sale East 2 declared Employment & business Mike Martin Liberal Democrat Tunbridge Wells 41 declared Education Mike Reader Labour Northampton South 11 declared Crime & justiceDefence & foreign affairs Mike Wood Conservative Kingswinford and South Staffordshire 1 declared Mims Davies Conservative East Grinstead and Uckfield 2 declared Mohammad Yasin Labour Bedford 2 declared Defence & foreign affairsEducation Monica Harding Liberal Democrat Esher and Walton 16 declared Employment & business Mr Adnan Hussain Independent Blackburn 12 declared Crime & justiceEmployment & business Mr Alex Barros-Curtis Labour Cardiff West 5 declared Crime & justiceEducationEmployment & business Mr Alistair Carmichael Liberal Democrat Orkney and Shetland 5 declared Employment & business Mr Andrew Snowden Conservative Fylde 7 declared Mr Angus MacDonald Liberal Democrat Inverness, Skye and West Ross-shire 7 declared Environment & climate Mr Bayo Alaba Independent Southend East and Rochford 4 declared Employment & business Mr Cathal Mallaghan Sinn Féin Mid Ulster 4 declared Mr Clive Betts Labour Sheffield South East 3 declared Mr Connor Rand Labour Altrincham and Sale West 3 declared EducationEmployment & business Mr David Lammy Labour Tottenham 7 declared Crime & justice Mr Douglas Alexander Labour (Co-op) Lothian East 4 declared Mr Gagan Mohindra Conservative South West Hertfordshire 9 declared Defence & foreign affairsEconomy & tax Mr Gregory Campbell Democratic Unionist Party East Londonderry 2 declared Mr Hamish Falconer Labour Lincoln 3 declared Mr James Frith Labour Bury North 4 declared EducationEmployment & business Mr Jonathan Brash Labour Hartlepool 2 declared Mr Joshua Reynolds Liberal Democrat Maidenhead 7 declared Education Mr Lee Dillon Liberal Democrat Newbury 4 declared Mr Louie French Conservative Old Bexley and Sidcup 9 declared Mr Luke Charters Labour York Outer 3 declared Defence & foreign affairsEducation Mr Mark Francois Conservative Rayleigh and Wickford 3 declared Mr Paul Foster Labour South Ribble 13 declared EducationEmployment & business Mr Paul Kohler Liberal Democrat Wimbledon 11 declared Mr Peter Bedford Conservative Mid Leicestershire 9 declared Mr Richard Holden Conservative Basildon and Billericay 6 declared Health & social care Mr Tanmanjeet Singh Dhesi Labour Slough 1 declared Mr Toby Perkins Labour Chesterfield 5 declared Mr Will Forster Liberal Democrat Woking 3 declared Mrs Elsie Blundell Labour Heywood and Middleton North 4 declared Mrs Kemi Badenoch Conservative North West Essex 18 declared Economy & taxEducation Mrs Sharon Hodgson Labour Washington and Gateshead South 6 declared Education Ms Abena Oppong-Asare Labour Erith and Thamesmead 2 declared Ms Diane Abbott Labour Hackney North and Stoke Newington 3 declared Education Ms Julie Minns Labour Carlisle 5 declared Ms Nusrat Ghani Conservative Sussex Weald 7 declared Ms Polly Billington Labour East Thanet 2 declared Environment & climate Ms Stella Creasy Labour (Co-op) Walthamstow 2 declared Munira Wilson Liberal Democrat Twickenham 22 declared Education Natalie Fleet Labour Bolsover 3 declared Naushabah Khan Labour Gillingham and Rainham 8 declared Navendu Mishra Labour Stockport 4 declared Employment & business Naz Shah Labour Bradford West 9 declared Constitution & elections Neil Coyle Labour Bermondsey and Old Southwark 7 declared Neil Duncan-Jordan Labour Poole 2 declared Employment & business Neil O'Brien Conservative Harborough, Oadby and Wigston 1 declared Constitution & elections Nesil Caliskan Labour Barking 1 declared Nick Thomas-Symonds Labour Torfaen 4 declared Crime & justiceEducation Nick Timothy Conservative West Suffolk 22 declared Nigel Farage Reform UK Clacton 35 declared EducationHealth & social care Nigel Huddleston Conservative Droitwich and Evesham 23 declared Noah Law Labour St Austell and Newquay 1 declared Oliver Ryan Labour (Co-op) Burnley 4 declared Defence & foreign affairsEducation Olivia Bailey Labour Reading West and Mid Berkshire 5 declared Employment & business Olivia Blake Labour Sheffield Hallam 5 declared Environment & climateImmigration & asylum Olly Glover Liberal Democrat Didcot and Wantage 2 declared Pam Cox Labour Colchester 3 declared Environment & climate Pat Cullen Sinn Féin Fermanagh and South Tyrone 1 declared Education Pat McFadden Labour Wolverhampton South East 1 declared Patricia Ferguson Labour Glasgow West 2 declared Patrick Spencer Conservative Central Suffolk and North Ipswich 7 declared Paul Holmes Conservative Hamble Valley 3 declared Paul Waugh Labour (Co-op) Rochdale 2 declared Paula Barker Labour Liverpool Wavertree 2 declared Paulette Hamilton Labour Birmingham Erdington 4 declared Health & social care Perran Moon Labour Camborne and Redruth 3 declared Environment & climate Pete Wishart Scottish National Party Perth and Kinross-shire 4 declared Defence & foreign affairs Peter Dowd Labour Bootle 1 declared Education Peter Fortune Conservative Bromley and Biggin Hill 4 declared Employment & business Peter Kyle Labour Hove and Portslade 3 declared Peter Lamb Labour Crawley 1 declared Peter Swallow Labour Bracknell 2 declared Employment & business Phil Brickell Labour Bolton West 2 declared Pippa Heylings Liberal Democrat South Cambridgeshire 2 declared Environment & climate Preet Kaur Gill Labour (Co-op) Birmingham Edgbaston 7 declared Crime & justiceHousing Priti Patel Conservative Witham 12 declared Defence & foreign affairsEmployment & business Rachael Maskell Labour (Co-op) York Central 2 declared EducationEmployment & business Rachel Blake Labour (Co-op) Cities of London and Westminster 1 declared Rachel Gilmour Liberal Democrat Tiverton and Minehead 7 declared EducationEmployment & business Rachel Hopkins Labour Luton South and South Bedfordshire 2 declared Rachel Reeves Labour Leeds West and Pudsey 3 declared Rachel Taylor Labour North Warwickshire and Bedworth 9 declared Crime & justiceEmployment & business Rebecca Harris Conservative Castle Point 4 declared Employment & business Rebecca Long Bailey Labour Salford 5 declared Employment & business Rebecca Paul Conservative Reigate 6 declared Employment & business Rebecca Smith Conservative South West Devon 5 declared Education Richard Baker Labour Glenrothes and Mid Fife 6 declared Richard Burgon Labour Leeds East 4 declared Crime & justiceEmployment & business Richard Foord Liberal Democrat Honiton and Sidmouth 1 declared Richard Fuller Conservative North Bedfordshire 4 declared Economy & tax Richard Quigley Labour Isle of Wight West 6 declared Defence & foreign affairsEducation Richard Tice Reform UK Boston and Skegness 23 declared EducationEmployment & business Rishi Sunak Conservative Richmond and Northallerton 15 declared EducationEmployment & business Robbie Moore Conservative Keighley and Ilkley 5 declared Employment & business Robert Jenrick Reform UK Newark 11 declared Employment & business Robin Swann Ulster Unionist Party South Antrim 3 declared Education Rosie Wrighting Labour Kettering 6 declared Employment & businessEnvironment & climate Rupert Lowe Restore Britain Great Yarmouth 51 declared Employment & businessEnvironment & climateHealth & social care Rushanara Ali Labour Bethnal Green and Stepney 5 declared Ruth Cadbury Labour Brentford and Isleworth 3 declared Constitution & electionsDefence & foreign affairsEducation Ruth Jones Labour Newport West and Islwyn 4 declared Sadik Al-Hassan Labour North Somerset 3 declared Employment & business Sally Jameson Labour (Co-op) Doncaster Central 1 declared Sam Carling Labour North West Cambridgeshire 8 declared Samantha Niblett Labour South Derbyshire 1 declared Sammy Wilson Democratic Unionist Party East Antrim 2 declared Defence & foreign affairs Saqib Bhatti Conservative Meriden and Solihull East 7 declared Employment & business Sarah Bool Conservative South Northamptonshire 9 declared Sarah Champion Labour Rotherham 4 declared Environment & climate Sarah Coombes Labour West Bromwich 2 declared Environment & climate Sarah Dyke Liberal Democrat Glastonbury and Somerton 3 declared Employment & business Sarah Edwards Labour Tamworth 1 declared Sarah Gibson Liberal Democrat Chippenham 6 declared Education Sarah Green Liberal Democrat Chesham and Amersham 1 declared Employment & business Sarah Hall Labour (Co-op) Warrington South 4 declared Education Sarah Jones Labour Croydon West 1 declared Employment & business Sarah Owen Labour Luton North 3 declared EducationTransport Sarah Pochin Reform UK Runcorn and Helsby 7 declared Employment & business Sarah Russell Labour Congleton 2 declared Crime & justice Sarah Sackman Labour Finchley and Golders Green 15 declared Crime & justice Sarah Smith Labour Hyndburn 2 declared Employment & business Satvir Kaur Labour Southampton Test 1 declared Seamus Logan Scottish National Party Aberdeenshire North and Moray East 2 declared Sean Woodcock Labour Banbury 1 declared Seema Malhotra Labour (Co-op) Feltham and Heston 4 declared Education Shabana Mahmood Labour Birmingham Ladywood 2 declared Shaun Davies Labour Telford 28 declared Crime & justiceEconomy & taxEducation Shivani Raja Conservative Leicester East 4 declared Shockat Adam Independent Leicester South 8 declared Employment & business Simon Hoare Conservative North Dorset 3 declared Environment & climate Simon Lightwood Labour (Co-op) Wakefield and Rothwell 1 declared Employment & business Sir Alec Shelbrooke Conservative Wetherby and Easingwold 4 declared Sir Andrew Mitchell Conservative Sutton Coldfield 13 declared Economy & taxEducationHealth & social care Sir Ashley Fox Conservative Bridgwater 4 declared Sir Bernard Jenkin Conservative Harwich and North Essex 9 declared Health & social care Sir Christopher Chope Conservative Christchurch 5 declared Constitution & electionsCrime & justiceEmployment & business Sir Desmond Swayne Conservative New Forest West 3 declared Sir Edward Leigh Conservative Gainsborough 3 declared Crime & justice Sir Gavin Williamson Conservative Stone, Great Wyrley and Penkridge 10 declared Education Sir Geoffrey Clifton-Brown Conservative North Cotswolds 8 declared Employment & business Sir Geoffrey Cox Conservative Torridge and Tavistock 16 declared Crime & justice Sir Iain Duncan Smith Conservative Chingford and Woodford Green 9 declared Sir James Cleverly Conservative Braintree 5 declared Education Sir Jeremy Hunt Conservative Godalming and Ash 18 declared Crime & justiceEconomy & taxEducationHealth & social care Sir Jeremy Wright Conservative Kenilworth and Southam 6 declared Crime & justiceEducation Sir John Hayes Conservative South Holland and The Deepings 4 declared EducationEnvironment & climate Sir John Whittingdale Conservative Maldon 9 declared Employment & business Sir Julian Lewis Conservative New Forest East 2 declared Education Sir Julian Smith Conservative Skipton and Ripon 5 declared Education Sir Mark Hendrick Labour (Co-op) Preston 2 declared Sir Mark Tami Labour Alyn and Deeside 2 declared Constitution & electionsEmployment & business Sir Mel Stride Conservative Central Devon 27 declared Education Sir Nicholas Dakin Labour Scunthorpe 2 declared Sir Oliver Dowden Conservative Hertsmere 16 declared Defence & foreign affairsEconomy & tax Sir Roger Gale Conservative Herne Bay and Sandwich 4 declared Sir Stephen Timms Labour East Ham 3 declared Siân Berry Green Party Brighton Pavilion 4 declared Sojan Joseph Labour Ashford 7 declared Health & social care Sonia Kumar Labour Dudley 3 declared Health & social care Steff Aquarone Liberal Democrat North Norfolk 15 declared EducationEmployment & business Stephen Kinnock Labour Aberafan Maesteg 3 declared Stephen Morgan Labour Portsmouth South 5 declared Steve Barclay Conservative North East Cambridgeshire 4 declared Education Steve Darling Liberal Democrat Torbay 8 declared Steve Race Labour Exeter 3 declared Steve Reed Labour (Co-op) Streatham and Croydon North 1 declared Steve Witherden Labour Montgomeryshire and Glyndŵr 3 declared EducationEmployment & business Steve Yemm Labour Mansfield 6 declared EducationHealth & social care Stuart Anderson Conservative South Shropshire 1 declared Stuart Andrew Conservative Daventry 1 declared Suella Braverman Reform UK Fareham and Waterlooville 7 declared Sureena Brackenridge Labour Wolverhampton North East 2 declared Susan Murray Liberal Democrat Mid Dunbartonshire 1 declared Tahir Ali Labour Birmingham Hall Green and Moseley 4 declared Defence & foreign affairsEducationEmployment & business Taiwo Owatemi Labour Coventry North West 3 declared Health & social care Terry Jermy Labour South West Norfolk 7 declared Tessa Munt Liberal Democrat Wells and Mendip Hills 5 declared EducationEmployment & business Tim Farron Liberal Democrat Westmorland and Lonsdale 12 declared Immigration & asylum Tim Roca Labour Macclesfield 5 declared Tom Gordon Liberal Democrat Harrogate and Knaresborough 3 declared Tom Morrison Liberal Democrat Cheadle 2 declared Tom Rutland Labour East Worthing and Shoreham 4 declared Employment & business Tom Tugendhat Conservative Tonbridge 45 declared Constitution & electionsEducationEnvironment & climateHealth & social care Tonia Antoniazzi Labour Gower 10 declared EducationEmployment & business Tony Vaughan Labour Folkestone and Hythe 9 declared Crime & justiceImmigration & asylum Torcuil Crichton Labour Na h-Eileanan an Iar 2 declared Torsten Bell Labour Swansea West 2 declared Tristan Osborne Labour Chatham and Aylesford 2 declared Tulip Siddiq Labour Hampstead and Highgate 2 declared Uma Kumaran Labour Stratford and Bow 5 declared Employment & businessEnvironment & climate Valerie Vaz Labour Walsall and Bloxwich 2 declared Crime & justice Vicky Foxcroft Labour Lewisham North 1 declared Victoria Atkins Conservative Louth and Horncastle 8 declared Crime & justiceEnvironment & climate Victoria Collins Liberal Democrat Harpenden and Berkhamsted 9 declared Vikki Slade Liberal Democrat Mid Dorset and North Poole 14 declared EducationEmployment & business Warinder Juss Labour Wolverhampton West 11 declared Crime & justiceEducationEmployment & businessHealth & social care Wendy Chamberlain Liberal Democrat North East Fife 9 declared Employment & businessHealth & social care Wendy Morton Conservative Aldridge-Brownhills 11 declared Employment & business Wera Hobhouse Liberal Democrat Bath 6 declared Wes Streeting Labour Ilford North 25 declared Will Stone Labour Swindon North 1 declared Yasmin Qureshi Labour Bolton South and Walkden 8 declared Defence & foreign affairsEducation Yuan Yang Labour Earley and Woodley 14 declared Yvette Cooper Labour Pontefract, Castleford and Knottingley 2 declared Zarah Sultana Your Party Coventry South 12 declared Employment & business Zöe Franklin Liberal Democrat Guildford 5 declared Órfhlaith Begley Sinn Féin West Tyrone 1 declared Education

Contains Parliamentary information licensed under the Open Parliament Licence v3.0. Hear, Hear is an independent, unofficial project — not affiliated with or endorsed by Parliament — run by one person, with no ads and no paywall. About · Privacy · Support this project ☕