Find MPs

Following the General Election on Thursday 12 December, results will be processed and appear on the website once they have been validated by the House of Commons Library. Until all results have been declared and processed, the list of MPs and the State of the Parties page will be incomplete.
The Members listed were the MPs at the dissolution of Parliament on 6th November 2019.
Total results 648 (page 21 of 33)
Paul Maynard
Conservative
Membership ended on 6 November 2019
Reason: General Election
Steve McCabe
Labour
Membership ended on 6 November 2019
Reason: General Election
Elisha McCallion
Sinn Féin
Membership ended on 6 November 2019
Reason: General Election
Kerry McCarthy
Labour
Membership ended on 6 November 2019
Reason: General Election
Siobhain McDonagh
Labour
Membership ended on 6 November 2019
Reason: General Election
Andy McDonald
Labour
Membership ended on 6 November 2019
Reason: General Election
Stewart Malcolm McDonald
Scottish National Party
Membership ended on 6 November 2019
Reason: General Election
Stuart C. McDonald
Scottish National Party
Membership ended on 6 November 2019
Reason: General Election
John McDonnell
Labour
Membership ended on 6 November 2019
Reason: General Election
Mr Pat McFadden
Labour
Membership ended on 6 November 2019
Reason: General Election
Conor McGinn
Labour
Membership ended on 6 November 2019
Reason: General Election
Alison McGovern
Labour
Membership ended on 6 November 2019
Reason: General Election
Liz McInnes
Labour
Membership ended on 6 November 2019
Reason: General Election
Catherine McKinnell
Labour
Membership ended on 6 November 2019
Reason: General Election
Sir Patrick McLoughlin
Conservative
Membership ended on 6 November 2019
Reason: Standing Down
Jim McMahon
Labour (Co-op)
Membership ended on 6 November 2019
Reason: General Election
Anna McMorrin
Labour
Membership ended on 6 November 2019
Reason: General Election
John McNally
Scottish National Party
Membership ended on 6 November 2019
Reason: General Election
Stephen McPartland
Conservative
Membership ended on 6 November 2019
Reason: General Election
Esther McVey
Conservative
Membership ended on 6 November 2019
Reason: General Election
Total results 648 (page 21 of 33)