Constituencies

Total results 650 (page 11 of 33)
Dover
Natalie Elphicke (Conservative)
Represented by this MP since December 2019
Dudley North
Marco Longhi (Conservative)
Represented by this MP since December 2019
Dudley South
Mike Wood (Conservative)
Represented by this MP since May 2015
Dulwich and West Norwood
Helen Hayes (Labour)
Represented by this MP since May 2015
Dumfries and Galloway
Mr Alister Jack (Conservative)
Represented by this MP since June 2017
Dumfriesshire, Clydesdale and Tweeddale
David Mundell (Conservative)
Represented by this MP since May 2005
East Dunbartonshire
Amy Callaghan (Scottish National Party)
Represented by this MP since December 2019
West Dunbartonshire
Martin Docherty-Hughes (Scottish National Party)
Represented by this MP since May 2015
Dundee East
Stewart Hosie (Scottish National Party)
Represented by this MP since May 2005
Dundee West
Chris Law (Scottish National Party)
Represented by this MP since May 2015
Dunfermline and West Fife
Douglas Chapman (Scottish National Party)
Represented by this MP since May 2015
North Durham
Mr Kevan Jones (Labour)
Represented by this MP since May 2010
North West Durham
Richard Holden (Conservative)
Represented by this MP since December 2019
City of Durham
Mary Foy (Labour)
Represented by this MP since December 2019
Dwyfor Meirionnydd
Liz Saville Roberts (Plaid Cymru)
Represented by this MP since May 2015
Ealing Central and Acton
Dr Rupa Huq (Labour)
Represented by this MP since May 2015
Ealing North
James Murray (Labour (Co-op))
Represented by this MP since December 2019
Ealing, Southall
Mr Virendra Sharma (Labour)
Represented by this MP since May 2010
Easington
Grahame Morris (Labour)
Represented by this MP since May 2010
East Ham
Stephen Timms (Labour)
Represented by this MP since May 2010
Total results 650 (page 11 of 33)