Can you name all of the 650 MPs that currently sit in the House of Commons of the United Kingdom?
Correct as of date below
Parties: Conservative, Labour, Scottish National Party, Liberal Democrats,, Democratic Unionist Party, Sinn Féin, Plaid Cymru, Social Democratic and Labour Party, Alba, Green, Alliance, Speaker, Independent
The MP for Burton uses her pre-married name Kniveton rather than Griffiths (for very good reasons)
The MP for City of Chester is now Samantha Dixon (Lab), following a by-election on 1/12/22
The MP for Stretford and Urmston is now Andrew Western (Lab), following a by-election on 15/12/22
There have been several more suspensions - McGinn (Warrington North), Huq (Ealing Central & Acton), Warburton (Somerton & Frome), Matt Hancock (West Suffolk) among them
Tobias Ellwood (Bournemouth East) has had the whip restored and is now a Conservative again.