Members of Parliament

Maskell, Rachael

Labour MP for York Central. Former care worker and a physiotherapist. Once head of health for Unison. Cyclist.Read More

Maskey, Paul

Sinn Fein MP for Belfast West. Former leader of Belfast City Council, brother of the Speaker of the Northern Ireland Assembly.Read More

Mather, Keir

Keir Mather is the Labour MP for Selby and Ainsty, having been elected in a July 2023 by-election. Educated at Oxford, he worked for Wes Streeting, and as a public affairs advisor to the CBI before becoming an MP.Read More
Theresa May became the oldest prime minister since Thatcher when she turned 60 yesterday.

May, Theresa

Prime Minister between 2016 and 2019, Theresa May was previously the longest serving Home Secretary for sixty years. Since leaving office, she has earned considerable sums on the commercial speaking circuit.Read More

Mayhew, Jerome

Conservative MP for Broadland. Former personal injury barrister, who was later the Managing Director of the Go Ape zip wire business. Son of former Cabinet Minister, Sir Patrick Mayhew. Enjoys sailing.Read More
Paul Maynard is MP for Blackpool North and Cleveleys, Conservative

Maynard, Paul

Conservative MP for Blackpool North and Cleveleys. Former junior transport Minister. One time management consultant and speech writer to William Hague. Disability rights campaigner.Read More
Stephen McCabe is MP for Birmingham, Selly Oak, Labour

McCabe, Stephen

Labour MP for Birmingham, Selly Oak. Former lecturer, who used to work with young offenders. Hit by a brick thrown by a motorcyclists in 2013.Read More
Kerry McCarthy is MP for Bristol East, Labour

McCarthy, Kerry

Kerry McCarthy, Labour MP for Bristol East. Government whip under Gordon Brown. Former solicitor. Vegan. Likes punk and post punk music.Read More
Jason McCartney is MP for Colne Valley, Conservative

McCartney, Jason

Conservative MP for Colne Valley. Former Flight Lieutenant in the RAF who served in Iraq. Later a radio and TV presenter, and lecturer in journalism. Huddersfield FC fan, who also enjoys rugby league.Read More
Karl McCartney is MP for Lincoln, Conservative

McCartney, Karl

Conservative MP for Lincoln. Former junior transport minister. Worked in public relations. Former magistrate. Mini rugby coach who likes snowboarding.Read More
Siobhain McDonagh is MP for Mitcham and Morden, Labour

McDonagh, Siobhain

Labour MP for Mitcham and Morden. Former government whip and Merton Councillor. Sister of former Labour General Secretary. On the right of the Labour Party. Campaigns around affordable housing.Read More

McDonald, Andy

Labour MP for Middlesbrough. Resigned from Shadow Cabinet in 2021. Former personal injury solicitor, and Middlesbrough councillor. On the left of the Labour Party.Read More

McDonald, Stewart

SNP MP for Glasgow South. Former SNP defence spokesperson at Westminster. Former holiday rep in Tenerife, and SNP researcher. Campaigns against 'unpaid' work trials.Read More

McDonald, Stuart

SNP MP for Cumbernauld, Kilsyth & Kirkintilloch East. SNP Spokesperson on Immigration and Asylum. Former immigration solicitor. Supports assisted dying.Read More
John McDonnell is MP for Hayes and Harlington, Labour

McDonnell, John

Labour MP for Hayes and Harlington. Former Shadow Chancellor. Chair of Finance on the old GLC. On the hard left of Labour, has warned Starmer against leading a 'Blair tribute band'. Liverpudlian.Read More
Pat McFadden is MP for Wolverhampton South East, Labour

McFadden, Pat

Labour MP for Wolverhampton South East. Former Minister in the last Labour Government. One time speech writer for John Smith and political secretary to Tony Blair. On the Labour right. Celtic fan.Read More

McGinn, Conor

Elected as the Labour MP for St Helens North. Lost the Labour whip in December 2022. Formerly worked in mental health and ran a public affairs business. Father was a Sinn Fein councillor. Considered to be on the right of Labour. Criticised Jeremy Corbyn for being out of touch with ordinary people.Read More
Alison McGovern is MP for Wirral South, Labour

McGovern, Alison

Labour MP for Wirral South. Former lobbyist with Network Rail and the Art Fund. On the right of Labour, and Chair of the party's 'New Labour' leaning Progress group.Read More
Catherine McKinnell is MP for Newcastle upon Tyne North, Labour

McKinnell, Catherine

Labour MP for Newcastle upon Tyne North. Former employment solicitor. First member of the Shadow Cabinet to resign in protest against Jeremy Corbyn's leadership.Read More