former mps
TRANSCRIPT
-
8/3/2019 Former MPs
1/21
Living Former MPs
Parliamentary Information List
Standard Note: SN/PC/05324
Last updated: 27 October 2011Author: Department of Information Services
List Correct as of 24/10/2011
The Parliamentary Information List series covers various topics relating to Parliament; they includeBills, Committees, Constitution, Debates, Divisions, The House of Commons, Parliament andprocedure.
Also available:
Research papers impartial briefings on major bills and other topics of public and parliamentary
concern, available as printed documents and on the Intranet and Internet.
Standard notes a selection of less formal briefings, often produced in response to frequently askedquestions, are accessible via the Internet.
Factsheets the House of Commons Information Office Factsheets provide brief informativedescriptions of various facets of the House of Commons.
Education web site a web site for children and schools with information and activities aboutParliament.
Any comments or corrections to the lists would be gratefully received and should be sent to:
Parliamentary Information Lists Editor, Parliament & Constitution Centre, House of Commons,London SW1A OAA.
House of Commons Library Parliamentary Information Lists
http://www.parliament.uk/business/publications/research/research-papers/http://www.parliament.uk/business/publications/research/standard-notes/http://www.parliament.uk/about/how/guides/factsheets/http://www.parliament.uk/educationmailto:[email protected]:[email protected]://www.parliament.uk/educationhttp://www.parliament.uk/about/how/guides/factsheets/http://www.parliament.uk/business/publications/research/standard-notes/http://www.parliament.uk/business/publications/research/research-papers/ -
8/3/2019 Former MPs
2/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Gerry Adams 06-Oct-48 Belfast West 9 Jun 1983 to 8 Apr 19921 May 1997 to 26 Jan 2011 22.6 years Sinn Fein
Irene Adams 27-Dec-47 Paisley North 29 Nov 1990 to 5 May 2005 14.4 years Labour
Nick Ainger 24-Oct-49 Pembroke 9 Apr 1992 to 1 May 1997Carmarthen West & SouthPembrokeshire 1 May 1997 to 6 May 2010 18.1 years Labour
Peter Ainsworth 16-Nov-56 East Surrey 9 Apr 1992 to 6 May 2010 18.1 years Conservative
Jonathan Aitken 30-Aug-42 Thanet East 28 Feb 1974 to 9 Jun 1983South Thanet 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Richard Allan 11-Feb-66 Sheffield, Hallam 1 May 1997 to 5 May 2005 8.0 years Liberal Democrat
Rupert Allason 08-Nov-51 Torbay 11 Jun 1987 to 1 May 1997 9.9 years Conservative
David Alton 15-Mar-51 Liverpool, Edge Hill 29 Mar 1979 to 9 Jun 1983Liverpool, Mossley Hill 9 Jun 1983 to 1 May 1997 18.1 years Crossbench
Alan Amos 10-Nov-52 Hexham 11 Jun 1987 to 9 Apr 1992 4.8 years Conservative
Michael Ancram 07-Jul-45 Berwick & East Lothian 28 Feb 1974 to 10 Oct 1974Edinburgh South 3 May 1979 to 11 Jun 1987Devizes 9 Apr 1992 to 6 May 2010 26.8 years Conservative
Donald Anderson 17-Jun-39 Monmouth 31 Mar 1966 to 18 Jun 1970Swansea East 10 Oct 1974 to 5 May 2005 34.8 years Labour
Janet Anderson 06-Dec-49 Rossendale & Darwen 9 Apr 1992 to 6 May 2010 18.1 years Labour
Jeffrey Archer 15-Apr-40 Louth 4 Dec 1969 to 10 Oct 1974 4.8 years Non-affiliated (current Member)
Peter Archer 20-Nov-26 Rowley Regis & Tipton 31 Mar 1966 to 28 Feb 1974Warley West 28 Feb 1974 to 9 Apr 1992 26.0 years Labour
Hilary Armstrong 30-Nov-45 North West Durham 11 Jun 1987 to 6 May 2010 22.9 years Labour
Jacques Arnold 27-Aug-47 Gravesham 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Sir Thomas Arnold 25-Jan-47 Hazel Grove 10 Oct 1974 to 1 May 1997 22.6 years Conservative
David Ashby 14-May-40 North West Leicestershire 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sir Paddy Ashdown 27-Feb-41 Yeovil 9 Jun 1983 to 7 Jun 2001 18.0 years Other
Jack Ashley 06-Dec-22 Stoke-on-Trent South 31 Mar 1966 to 9 Apr 1992 26.0 years Labour
Joe Ashton 09-Oct-33 Bassetlaw 31 Oct 1968 to 7 Jun 2001 32.6 years Labour
Jack Aspinwall 05-Feb-33 Kingswood 3 May 1979 to 9 Jun 1983
Former MPs Oct 2011A list of the 911 living former MPs who served in the Commons prior to their retirement or electoral defeat.Last updated on 24/10/2011
ans y e 9 un 1983 to 1 ay 1997 18.0 years onservat ve
Candy Atherton 21-Sep-55 Falmouth & Camborne 1 May 1997 to 5 May 2005 8.0 years Labour
Charlotte Atkins 24-Sep-50 Staffordshire Moorlands 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Robert Atkins 05-Feb-46 Preston North 3 May 1979 to 9 Jun 1983South Ribble 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Ronald Atkins 13-Jun-16 Preston North 31 Mar 1966 to 17 Jun 197028 Feb 1974 to 3 May 1979 9.4 years Labour
David Atkinson 24-Mar-40 Bournemouth East 24 Nov 1977 to 5 May 2005 27.4 years Conservative
Norman Atkinson 25-Mar-23 Tottenham 15 Oct 1964 to 11 Jun 1987 22.7 years Labour
Peter Atkinson 19-Jan-43 Hexham 9 Apr 1992 to 6 May 2010 18.1 years Conservative
John Austin 21-Aug-44 Woolwich 9 Apr 1992 to 1 May 1997Erith & Thamesmead 1 May 1997 to 6 May 2010 18.1 years Labour
Gordon Bagier 07-Jul-24 Sunderland South 15 Oct 1964 to 11 Jun 1987 22.7 years Labour
Vera Baird 13-Feb-50 Redcar 7 Jun 2001 to 6 May 2010 8.9 years Labour
Kenneth Baker 03-Nov-34 Acton 28 Mar 1968 to 18 Jun 1970St Marylebone 22 Oct 1970 to 9 Jun 1983Mole Valley 9 Jun 1983 to 1 May 1997 28.7 years Conservative
Jackie Ballard 04-Jan-53 Taunton 1 May 1997 to 7 Jun 2001 4.1 years Liberal Democrat
Matthew Banks 21-Jun-61 Southport 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Robert Banks 18-Jan-37 Harrogate 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Celia Barlow 28-Sep-55 Hove 5 May 2005 to 6 May 2010 5.0 years Labour
Harry Barnes 22-Jul-36 North East Derbyshire 11 Jun 1987 to 5 May 2005 17.9 years Labour
Michael Barnes 22-Sep-32 Brentford & Chiswick 31 Mar 1966 to 28 Feb 1974 7.9 years Labour
Rosie Barnes 16-May-46 Greenwich 26 Feb 1987 to 9 Apr 1992 5.1 years Social Democratic Party
Joel Barnett 14-Oct-23 Heywood & Royton 15 Oct 1964 to 9 Jun 1983 18.6 years Labour
John Barrett 11-Feb-54 Edinburgh West 7 Jun 2001 to 6 May 2010 8.9 years Liberal Democrat
Alfred Bates 08-Jun-44 Bebington 28 Feb 1974 to 10 Oct 1974
Bebington & Ellesmere Port 10 Oct 1974 to 3 May 1979 5.2 years Labour
Michael Bates 26-May-61 Langbaurgh 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Spencer Batiste 05-Jun-45 Elmet 9 Jun 1983 to 1 May 1997 13.9 years Conservative
-
8/3/2019 Former MPs
3/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
John Battle 26-Apr-51 Leeds West 11 Jun 1987 to 6 May 2010 22.9 years Labour
Nigel Beard 10-Oct-36 Bexleyheath & Crayford 1 May 1997 to 5 May 2005 8.0 years Labour
Roy Beggs 20-Feb-36 East Antrim 9 Jun 1983 to 16 Dec 198523 Jan 1986 to 5 May 2005 21.8 years Ulster U nionist Party
Martin Bell 31-Aug-38 Tatton 1 May 1997 to 7 Jun 2001 4.1 years Independent
David Bellotti 13-Aug-43 Eastbourne 18 Oct 1990 to 9 Apr 1992 1.5 years Liberal Democrat
Vivian Bendall 14-Dec-38 Ilford North 2 Mar 1978 to 1 May 1997 19.2 years Conservative
Tony Benn 03-Apr-25 Bristol South East 30 Nov 1950 to 31 Dec 1960
20 Aug 1963 to 9 Jun 1983Chesterfield 1 Mar 1984 to 7 Jun 2001 47.1 years Labour
Andrew Bennett 09-Mar-39 Stockport North 28 Feb 1974 to 9 Jun 1983Denton & Reddish 9 Jun 1983 to 5 May 2005 31.2 years Labour
Nicholas Bennett 07-May-49 Pembroke 11 Jun 1987 to 9 Apr 1992 4.8 years Conservative
Thomas Benyon 13-Aug-42 Abingdon 3 May 1979 to 9 Jun 1983 4.1 years Conservative
Sir William Benyon 17-Jan-30 Buckingham 18 Jun 1970 to 9 Jun 1983Milton Keynes 9 Jun 1983 to 9 Apr 1992 21.8 years Conservative
Gerry Bermingham 20-Aug-40 St Helens South 9 Jun 1983 to 7 Jun 2001 18.0 years Labour
Roger Berry 04-Jul-48 Kingswood 9 Apr 1992 to 6 May 2010 18.1 years Labour
Harold Best 18-Dec-37 Leeds North West 1 May 1997 to 5 May 2005 8.0 years Labour
Keith Best 10-Jun-49 Anglesey 3 May 1979 to 9 Jun 1983Ynys Mn 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
Liz Blackman 26-Sep-49 Erewash 1 May 1997 to 6 May 2010 13.0 years Labour
Tony Blair 06-May-53 Sedgefield 9 Jun 1983 to 27 Jun 2007 24.0 years Labour
Bob Blizzard 31-May-50 Waveney 1 May 1997 to 6 May 2010 13.0 years Labour
Paul Boateng 14-Jun-51 Brent South 11 Jun 1987 to 5 May 2005 17.9 years Labour
Sir Richard Body 18-May-27 Billericay 26 May 1955 to 8 Oct 1959Holland with Boston 31 Mar 1966 to 1 May 1997Boston & Skegness 1 May 1997 to 7 Jun 2001 39.6 years Conservative
Sir Nicholas Bonsor 09-Dec-42 Nantwich 3 May 1979 to 9 Jun 1983Upminster 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Hartley Booth 17-Jul-46 Finchley 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Betty Boothroyd 08-Oct-29 West Bromwich 24 May 1973 to 28 Feb 1974
West Bromwich West 28 Feb 1974 to 23 Oct 2000 27.4 yearsSecond Deputy Chairman of Ways andMeans
David S. Borrow 02-Aug-52 South Ribble 1 May 1997 to 6 May 2010 13.0 years Labour
Robert Boscawen 17-Mar-23 Wells 18 Jun 1970 to 9 Jun 1983Somerton & Frome 9 Jun 1983 to 9 Apr 1992 21.8 years Conservative
Sir Clive Bossom 04-Feb-18 Leominster 8 Oct 1959 to 28 Feb 1974 14.4 years Conservative
Tim Boswell 02-Dec-42 Daventry 11 Jun 1987 to 6 May 2010 22.9 years Conservative
Virginia Bottomley 12-Mar-48 South West Surrey 3 May 1984 to 5 May 2005 21.0 years Conservative
Sir Andrew Bowden 08-Apr-30 Brighton, Kemptown 18 Jun 1970 to 1 May 1997 26.9 years Conservative
Gerald Bowden 26-Aug-35 Dulwich 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
John Bowis 02-Aug-45 Battersea 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Sir Rhodes Boyson 11-May-25 Brent North 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Keith Bradley 17-May-50 Manchester, Withington 11 Jun 1987 to 5 May 2005 17.9 years Labour
Peter Bradley 12-Apr-53 Wrekin, The 1 May 1997 to 5 May 2005 8.0 years Labour
Dr Peter Brand 16-May-47 Isle of Wight 1 May 1997 to 7 Jun 2001 4.1 years Liberal Democrat
Martin Brandon-Bravo 25-Mar-32 Nottingham South 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Gyles Brandreth 08-Mar-48 Chester, City of 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Colin Breed 04-May-47 South East Cornwall 1 May 1997 to 6 May 2010 13.0 years Liberal Democrat
Sir Graham Bright 02-Apr-42 Luton East 3 May 1979 to 9 Jun 1983Luton South 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Sir Leon Brittan 25-Sep-39 Cleveland & Whitby 28 Feb 1974 to 9 Jun 1983Richmond (Yorks) 9 Jun 1983 to 31 Dec 1988 14.8 years Other
Christopher Brocklebank-Fowler 13-Jan-34 King's Lynn 18 Jun 1970 to 28 Feb 1974North West Norfolk 28 Feb 1974 to 9 Jun 1983 13.0 years Social Democratic Party
Peter Brooke 03-Mar-34 C ity of London and W estminster South 24 Feb 1977 to 1 May 1997Cities of London & Westminster 1 May 1997 to 7 Jun 2001 24.3 years Other
Edwin Brooks 01-Dec-29 Bebington 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Michael Brotherton 26-May-31 Louth 10 Oct 1974 to 9 Jun 1983 8.7 years Conservative
Michael Brown 03-Jul-51 Brigg & Scunthorpe 3 May 1979 to 9 Jun 1983Brigg & Cleethorpes 9 Jun 1983 to 1 May 1997 18.0 years Conservative
John Browne 17-Oct-38 Winchester 3 May 1979 to 9 Apr 1992 12.9 years Independent Conservative
-
8/3/2019 Former MPs
4/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Angela Browning 04-Dec-46 Tiverton 9 Apr 1992 to 1 May 1997Tiverton & Honiton 1 May 1997 to 6 May 2010 18.1 years Conservative
Ian Bruce 14-Mar-47 South Dorset 11 Jun 1987 to 7 Jun 2001 14.0 years Conservative
Peter Bruinvels 30-Mar-50 Leicester East 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Esmond Bulmer 19-May-35 Kidderminster 28 Feb 1974 to 9 Jun 1983Wyre Forest 9 Jun 1983 to 11 Jun 1987 13.3 years Conservative
Colin Burgon 22-Apr-48 Elmet 1 May 1997 to 6 May 2010 13.0 years Labour
John Burnett 19-Sep-45 Torridge & West Devon 1 May 1997 to 5 May 2005 8.0 years Liberal Democrat
David Burnside 24-Aug-51 South Antrim 7 Jun 2001 to 5 May 2005 3.9 years Ulster Unionist Party
Christine Butler 14-Dec-43 Castle Point 1 May 1997 to 7 Jun 2001 4.1 years Labour
Christopher Butler 12-Aug-50 Warrington South 11 Jun 1987 to 9 Apr 1992 4.8 years Conservative
Dawn Butler 03-Nov-69 Brent South 5 May 2005 to 6 May 2010 5.0 years Labour
Peter Butler 10-Jun-51 North East Milton Keynes 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Sir John Butterfill 14-Feb-41 Bournemouth West 9 Jun 1983 to 6 May 2010 26.9 years Conservative
Ronald Buxton 20-Aug-23 Leyton 21 Jan 1965 to 31 Mar 1966 1.2 years Conservative
Stephen Byers 13-Apr-53 Wallsend 9 Apr 1992 to 1 May 1997North Tyneside 1 May 1997 to 6 May 2010 18.1 years Labour
Richard Caborn 06-Oct-43 Sheffield Central 9 Jun 1983 to 6 May 2010 26.9 years Labour
James Callaghan 28-Jan-27 Middleton & Prestwich 28 Feb 1974 to 9 Jun 1983Heywood & Middleton 9 Jun 1983 to 1 May 1997 23.2 years Labour
Anne Campbell 06-Apr-40 Cambridge 9 Apr 1992 to 5 May 2005 13.1 years Labour
Dale Campbell-Savours 23-Aug-43 Workington 3 May 1979 to 7 Jun 2001 22.1 years Other
Dennis Canavan 08-Aug-42 West Stirlingshire 10 Oct 1974 to 9 Jun 1983Falkirk West 9 Jun 1983 to 21 Nov 2000 26.1 years Independent
Ivor Caplin 08-Nov-58 Hove 1 May 1997 to 5 May 2005 8.0 years Labour
Alex Carlile 12-Feb-48 Montgomery 9 Jun 1983 to 1 May 1997 13.9 years Other
John Carlisle 28-Aug-42 Luton West 3 May 1979 to 9 Jun 1983North Luton 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Sir Kenneth Carlisle 25-Mar-41 Lincoln 3 May 1979 to 1 May 1997 18.0 years Conservative
Michael Carr 31-Jan-46 Ribble Valley 7 Mar 1991 to 9 Apr 1992 1.1 years Liberal Democrat
Robert Carr 11-Nov-16 Mitcham 23 Feb 1950 to 28 Feb 1974Carshalton 28 Feb 1974 to 15 Jan 1976 25.9 years Conservative
William Carr 10-Jul-18 Barons Court 8 Oct 1959 to 15 Oct 1964 5.0 years Conservative
Matthew Carrington 19-Oct-47 Fulham 11 Jun 1987 to 1 May 1997 9.9 years ConservativeOwen Carron 01-Mar-53 Fermanagh & South Tyrone 20 Aug 1981 to 9 Jun 1983 1.8 years Anti H Block
John Carson 31-Jul-33 Belfast North 28 Feb 1974 to 3 May 1979 5.2 years Ulster Unionist Party
Raymond Carter 17-Sep-35 Birmingham, Northfield 18 Jun 1970 to 3 May 1979 8.9 years Labour
Michael Carttiss 11-Mar-38 Great Yarmouth 9 Jun 1983 to 1 May 1997 13.9 years Conservative
John Cartwright 29-Nov-33 Woolwich East 10 Oct 1974 to 9 Jun 1983Woolwich 9 Jun 1983 to 9 Apr 1992 17.5 years Social Democratic Party
Roger Casale 22-May-60 Wimbledon 1 May 1997 to 5 May 2005 8.0 years Labour
Ian Cawsey 14-Apr-60 Brigg & Goole 1 May 1997 to 6 May 2010 13.0 years Labour
Lynda Chalker 29-Apr-42 Wallasey 28 Feb 1974 to 9 Apr 1992 18.1 years Conservative
Colin Challen 12-Jun-53 Morley & Rothwell 7 Jun 2001 to 6 May 2010 8.9 years Labour
Ben Chapman 08-Jul-40 Wirral South 27 Feb 1997 to 6 May 2010 13.2 years Labour
Donald Chapman 25-Nov-23 Birmingham, Northfield 25 Oct 1951 to 18 Jun 1970 18.6 years Other
Sir Sydney Chapman 17-Oct-35 Birmingham, Handsworth 18 Jun 1970 to 28 Feb 1974Chipping Barnet 3 May 1979 to 5 May 2005 29.7 years Conservative
Christopher Chataway 31-Jan-31 Lewisham North 8 Oct 1959 to 31 Mar 1966Chichester 22 May 1969 to 10 Oct 1974 11.9 years Conservative
David Chaytor 03-Aug-49 Bury North 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Robin Chichester-Clark 10-Jan-28 Londonderry 26 May 1955 to 28 Feb 1974 18.8 years Ulster Unionist Party
David Chidgey 09-Jul-42 Eastleigh 9 Jun 1994 to 5 May 2005 10.9 years Liberal Democrat
Malcolm Chisholm 07-Mar-49 Edinburgh, Leith 9 Apr 1992 to 1 May 1997Edinburgh North & Leith 1 May 1997 to 7 Jun 2001 9.2 years Labour
Judith Church 19-Sep-53 Dagenham 9 Jun 1994 to 7 Jun 2001 7.0 years Labour
Michael Clapham 15-May-43 Barnsley West & Penistone 9 Apr 1992 to 6 May 2010 18.1 years Labour
Dr David Clark 19-Oct-39 Colne Valley 18 Jun 1970 to 28 Feb 1974
South Shields 3 May 1979 to 7 Jun 2001 25.8 years LabourHelen Clark 23-Dec-54 Peterborough 1 May 1997 to 5 May 2005 8.0 years Labour
Henry Clark 11-Apr-29 North Antrim 8 Oct 1959 to 18 Jun 1970 10.7 years Ulster Unionist Party
-
8/3/2019 Former MPs
5/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Dr Lynda Clark 26-Feb-49 Edinburgh, Pentlands 1 May 1997 to 5 May 2005 8.0 years Other
Dr Michael Clark 08-Aug-35 Rochford 9 Jun 1983 to 1 May 1997Rayleigh 1 May 1997 to 7 Jun 2001 18.0 years Conservative
Paul Clark 29-Apr-57 Gillingham 1 May 1997 to 6 May 2010 13.0 years Labour
Charles Clarke 21-Sep-50 Norwich South 1 May 1997 to 6 May 2010 13.0 years Labour
Eric Clarke 09-Apr-33 Midlothian 9 Apr 1992 to 7 Jun 2001 9.2 years Labour
Tony Clarke 06-Sep-63 Northampton South 1 May 1997 to 5 May 2005 8.0 years Labour
Bob Clay 02-Oct-46 Sunderland North 9 Jun 1983 to 9 Apr 1992 8.8 years Labour
David Clelland 27-Jun-43 Tyne Bridge 5 Dec 1985 to 6 May 2010 24.4 years Labour
Stanley Clinton Davis 06-Dec-28 Hackney Central 18 Jun 1970 to 9 Jun 1983 13.0 years Labour
John Cockcroft 06-Jul-34 Nantwich 28 Feb 1974 to 3 May 1979 5.2 years Conservative
Eric Cockeram 04-Jul-24 Bebington 18 Jun 1970 to 28 Feb 1974Ludlow 3 May 1979 to 11 Jun 1987 11.8 years Conservative
Denis Coe 05-Jun-29 Middleton & Prestwich 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Sebastian Coe 29-Sep-56 Falmouth & Camborne 9 Apr 1992 to 1 May 1997 5.1 years Other
Harry Cohen 10-Dec-49 Leyton 9 Jun 1983 to 1 May 1997Leyton & Wanstead 1 May 1997 to 6 May 2010 26.9 years Labour
Iain Coleman 18-Jan-58 Hammersmith & Fulham 1 May 1997 to 5 May 2005 8.0 years Labour
Tim Collins 07-May-64 Westmorland & Lonsdale 1 May 1997 to 5 May 2005 8.0 years Conservative
Tony Colman 24-Jul-43 Putney 1 May 1997 to 5 May 2005 8.0 years Labour
Maureen Colquhoun 12-Aug-28 Northampton North 28 Feb 1974 to 3 May 1979 5.2 years Labour
David Congdon 16-Oct-49 Croydon North East 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Bernard Conlan 24-Oct-23 Gateshead East 15 Oct 1964 to 11 Jun 1987 22.7 years Labour
Derek Conway 15-Feb-53 Shrewsbury & Atcham 9 Jun 1983 to 1 May 1997Old Bexley & Sidcup 7 Jun 2001 to 6 May 2010 22.8 years Independent Conservative
Frank Cook 03-Nov-35 Stockton North 9 Jun 1983 to 6 May 2010 26.9 years Labour
Anthony Coombs 18-Nov-52 Wyre Forest 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Derek Coombs 12-Aug-37 Birmingham, Yardley 18 Jun 1970 to 28 Feb 1974 3.7 years Conservative
Simon Coombs 21-Feb-47 Swindon 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sir John Cope 13-May-37 South Gloucestershire 28 Feb 1974 to 9 Jun 1983Northavon 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Robin Corbett 22-Dec-33 Hemel Hempstead 10 Oct 1974 to 3 May 1979Birmingham, Erdington 9 Jun 1983 to 7 Jun 2001 22.6 years Other
Sir Patrick Cormack 18-May-39 Cannock 18 Jun 1970 to 28 Feb 1974South West Staffordshire 28 Feb 1974 to 9 Jun 1983South Staffordshire 9 Jun 1983 to 6 May 2010 39.7 years Conservative
John Corrie 29-Jul-35 Bute & North Ayrshire 28 Feb 1974 to 9 Jun 1983Cunninghame North 9 Jun 1983 to 11 Jun 1987 13.3 years Conservative
Jean Corston 05-May-42 Bristol East 9 Apr 1992 to 5 May 2005 13.1 years Labour
Brian Cotter 24-Aug-36 Weston-Super-Mare 1 May 1997 to 5 May 2005 8.0 years Liberal Democrat
James Couchman 11-Feb-42 Gillingham 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Jim Cousins 23-Feb-44 Newcastle upon Tyne Central 11 Jun 1987 to 6 May 2010 22.9 years Labour
Tom Cox 19-Jan-30 Wandsworth Central 18 Jun 1970 to 28 Feb 1974Tooting 28 Feb 1974 to 5 May 2005 34.9 years Labour
Jim Craigen 02-Aug-38 Glasgow, Maryhill 28 Feb 1974 to 11 Jun 1987 13.3 years Labour
James Cran 28-Jan-44 Beverley 11 Jun 1987 to 1 May 1997Beverley & Holderness 1 May 1997 to 5 May 2005 17.9 years Conservative
Robert Cranborne 30-Sep-46 South Dorset 3 May 1979 to 11 Jun 1987 8.1 years Other
Sir Ross Cranston 23-Jul-48 Dudley North 1 May 1997 to 5 May 2005 8.0 years Labour
Stan Crowther 30-May-25 Rotherham 1 Jun 1976 to 9 Apr 1992 15.9 years Labour
Ann Cryer 14-Dec-39 Keighley 1 May 1997 to 6 May 2010 13.0 years Labour
John Cummings 06-Jul-43 Easington 11 Jun 1987 to 6 May 2010 22.9 years Labour
Lawrence Cunliffe 25-Mar-29 Leigh 3 May 1979 to 7 Jun 2001 22.1 years Labour
George Cunningham 10-Jun-31 Islington South West 18 Jun 1970 to 28 Feb 1974Islington South & Finsbury 28 Feb 1974 to 9 Jun 1983 13.0 years Social Democratic Party
Dr Jack Cunningham 04-Aug-39 Whitehaven 18 Jun 1970 to 9 Jun 1983Copeland 9 Jun 1983 to 5 May 2005 34.9 years Labour
Roseanna Cunningham 27-Jul-51 Perth & Kinross 25 May 1995 to 1 May 1997Perth 1 May 1997 to 7 Jun 2001 6.0 years Scottish National
Edwina Currie 13-Oct-46 South Derbyshire 9 Jun 1983 to 1 May 1997 13.9 years ConservativeDavid Curry 13-Jun-44 Skipton & Ripon 11 Jun 1987 to 6 May 2010 22.9 years Conservative
Claire Curtis-Thomas 30-Apr-58 Crosby 1 May 1997 to 6 May 2010 13.0 years Labour
-
8/3/2019 Former MPs
6/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Cynog Dafis 01-Apr-38 Ceredigion & Pembroke North 9 Apr 1992 to 1 May 1997Ceredigion 1 May 1997 to 10 Jan 2000 7.8 years Plaid Cymru
Tam Dalyell 09-Aug-32 West Lothian 14 Jun 1962 to 9 Jun 1983Linlithgow 9 Jun 1983 to 5 May 2005 42.9 years Labour
Keith Darvill 28-May-48 Upminster 1 May 1997 to 7 Jun 2001 4.1 years Labour
Valerie Davey 16-Apr-40 Bristol West 1 May 1997 to 5 May 2005 8.0 years Labour
Arthur Davidson 07-Nov-28 Accrington 31 Mar 1966 to 9 Jun 1983 17.2 years Labour
James Davidson 10-Jan-27 West Aberdeenshire 31 Mar 1966 to 18 Jun 1970 4.2 years Liberal
Bryan Davies 09-Nov-39 Enfield North 28 Feb 1974 to 3 May 1979Oldham Central & Royton 9 Apr 1992 to 1 May 1997 10.2 years Labour
Chris Davies 07-Jul-54 Littleborough & Saddleworth 27 Jul 1995 to 1 May 1997 1.8 years Liberal Democrat
Dai Davies 26-Nov-59 Blaenau Gwent 29 Jun 2006 to 6 May 2010 3.9 years Independent
Denzil Davies 09-Oct-38 Llanelli 18 Jun 1970 to 5 May 2005 34.9 years Labour
Ernest Davies 25-Oct-26 Stretford 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Quentin Davies 29-May-44 Stamford & Spalding 11 Jun 1987 to 1 May 1997Grantham & Stamford 1 May 1997 to 6 May 2010 22.9 years Labour
Ron Davies 06-Aug-46 Caerphilly 9 Jun 1983 to 7 Jun 2001 18.0 years Labour
Terry Davis 05-Jan-38 Bromsgrove 1 May 1971 to 1 Feb 1974Birmingham, Stechford 3 May 1979 to 9 Jun 1983Birmingham, Hodge Hill 9 Jun 1983 to 22 Jun 2004 27.9 years Labour
Hilton Dawson 30-Sep-53 Lancaster & Wyre 1 May 1997 to 5 May 2005 8.0 years Labour
Stephen Day 30-Oct-48 Cheadle 11 Jun 1987 to 7 Jun 2001 14.0 years Conservative
Eric Deakins 07-Oct-32 Walthamstow West 18 Jun 1970 to 28 Feb 1974Walthamstow 28 Feb 1974 to 11 Jun 1987 17.0 years Labour
Janet Dean 28-Jan-49 Burton 1 May 1997 to 6 May 2010 13.0 years Labour
Nirj Deva 11-May-48 Brentford & Isleworth 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Jim Devine 24-May-53 Livingston 29 Sep 2005 to 6 May 2010 4.6 years Labour
Bernadette Devlin 23-Apr-47 Mid Ulster 17 Apr 1969 to 28 Feb 1974 4.9 years Opposition Unity
Tim Devlin 13-Jun-59 Stockton South 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Parmjit Dhanda 17-Sep-71 Gloucester 7 Jun 2001 to 6 May 2010 8.9 years Labour
James Dickens 04-Apr-31 Lewisham West 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Terry Dicks 17-Mar-37 Hayes & Harlington 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Andrew Dismore 02-Sep-54 Hendon 1 May 1997 to 6 May 2010 13.0 years Labour
Don Dixon 06-Mar-29 Jarrow 3 May 1979 to 1 May 1997 18.0 years LabourPiers Dixon 29-Dec-28 Truro 18 Jun 1970 to 10 Oct 1974 4.3 years Conservative
Geoffrey Dodsworth 07-Jun-28 South West Hertfordshire 28 Feb 1974 to 24 Oct 1979 5.7 years Conservative
Sue Doughty 13-Apr-48 Guildford 7 Jun 2001 to 5 May 2005 3.9 years Liberal Democrat
Dick Douglas 04-Jan-32 C lackmannan & East Stirlingshire 18 Jun 1970 to 28 Feb 1974Dunfermline 3 May 1979 to 9 Jun 1983Dunfermline West 9 Jun 1983 to 9 Apr 1992 16.6 years Scottish National
Lord James Douglas-Hamilton 31-Jul-42 Edinburgh West 10 Oct 1974 to 1 May 1997 22.6 years Conservative
Den Dover 04-Apr-38 Chorley 3 May 1979 to 1 May 1997 18.0 years Independent Conservative
David Drew 13-Apr-52 Stroud 1 May 1997 to 6 May 2010 13.0 years Labour
Julia Drown 23-Aug-62 South Swindon 1 May 1997 to 5 May 2005 8.0 years Labour
Sir Edward du Cann 28-May-24 Taunton 14 Feb 1956 to 11 Jun 1987 31.3 years Conservative
Alf Dubs 05-Dec-32 Battersea South 3 May 1979 to 9 Jun 1983
Battersea 9 Jun 1983 to 11 Jun 1987 8.1 years Labour
Sir Patrick Duffy 17-Jun-20 Colne Valley 21 Mar 1963 to 31 Mar 1966Sheffield, Attercliffe 18 Jun 1970 to 9 Apr 1992 24.8 years Labour
Peter Duncan 10-Jul-65 Galloway & Upper Nithsdale 7 Jun 2001 to 5 May 2005 3.9 years Conservative
Jack Dunnett 24-Jun-22 Nottingham Central 15 Oct 1964 to 28 Feb 1974Nottingham East 28 Feb 1974 to 9 Jun 1983 18.6 years Labour
Sir Anthony Durant 09-Jan-28 Reading North 28 Feb 1974 to 9 Jun 1983Reading West 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Hugh Dykes 17-May-39 Harrow East 18 Jun 1970 to 1 May 1997 26.9 years Liberal Democrat
Alex Eadie 23-Jun-20 Midlothian 31 Mar 1966 to 9 Apr 1992 26.0 years Labour
Ken Eastham 11-Aug-27 Manchester, Blackley 3 May 1979 to 1 May 1997 18.0 years Labour
Sir John Eden 15-Sep-25 Bournemouth West 1 Feb 1954 to 9 Jun 1983 29.3 years Conservative
Geoffrey Edge 26-May-43 Aldridge-Brownhills 28 Feb 1974 to 3 May 1979 5.2 years Labour
Huw Edwards 12-Apr-53 Monmouth 16 May 1991 to 8 Apr 19921 May 1997 to 5 May 2005 8.9 years Labour
Nicholas Edwards 25-Feb-34 Pembrokeshire 18 Jun 1970 to 28 Feb 1974Pembroke 28 Feb 1974 to 11 Jun 1987 17.0 years Conservative
-
8/3/2019 Former MPs
7/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Tim Eggar 19-Dec-51 Enfield North 3 May 1979 to 1 May 1997 18.0 years Conservative
Harold Elletson 08-Dec-60 Blackpool North 9 Apr 1992 to 1 May 1997 5.1 years Conservative
John Ellis 22-Oct-30 Bristol North West 31 Mar 1966 to 18 Jun 1970Brigg & Scunthorpe 28 Feb 1974 to 3 May 1979 9.4 years Labour
Michael English 24-Dec-30 Nottingham West 15 Oct 1964 to 9 Jun 1983 18.6 years Labour
Jeff Ennis 13-Nov-52 Barnsley East 12 Dec 1996 to 1 May 1997Barnsley East & Mexborough 1 May 1997 to 6 May 2010 13.4 years Labour
Bill Etherington 17-Jul-41 Sunderland North 9 Apr 1992 to 6 May 2010 18.1 years Labour
John Evans 19-Oct-30 Newton 28 Feb 1974 to 9 Jun 1983St Helens North 9 Jun 1983 to 1 May 1997 23.2 years Labour
Roger Evans 18-Mar-47 Monmouth 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Annabelle Ewing 20-Aug-60 Perth 7 Jun 2001 to 5 May 2005 3.9 years Scottish National
Winifred Ewing 10-Jul-29 Hamilton 2 Nov 1967 to 18 Jun 1970Moray & Nairn 28 Feb 1974 to 3 May 1979 7.8 years Scottish National
Sir Reginald Eyre 28-May-24 Birmingham, Hall Green 1 May 1965 to 11 Jun 1987 22.1 years Conservative
David Faber 07-Jul-61 Westbury 9 Apr 1992 to 7 Jun 2001 9.2 years Conservative
Sheila Faith 03-Jun-28 Belper 3 May 1979 to 9 Jun 1983 4.1 years Conservative
Anthony Favell 29-May-39 Stockport 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Ronnie Fearn 06-Feb-31 Southport 11 Jun 1987 to 8 Apr 19921 May 1997 to 7 Jun 2001 8.9 years Other
Dame Peggy Fenner 12-Nov-22 Rochester & Chatham 18 Jun 1970 to 9 Oct 1974
3 May 1979 to 9 Jun 1983Medway 9 Jun 1983 to 1 May 1997 22.3 years Conservative
Barry Field 04-Jul-46 Isle of Wight 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Dudley Fishburn 08-Jun-46 Kensington 14 Jul 1988 to 1 May 1997 8.8 years Conservative
Mark Fisher 29-Oct-44 Stoke-on-Trent Central 9 Jun 1983 to 6 May 2010 26.9 years Labour
Lorna Fitzsimons 06-Aug-67 Rochdale 1 May 1997 to 5 May 2005 8.0 years Labour
Howard Flight 16-Jun-48 Arundel & South Downs 1 May 1997 to 5 May 2005 8.0 years Independent Conservative
Adrian Flook 09-Jul-63 Taunton 7 Jun 2001 to 5 May 2005 3.9 years Conservative
Barbara Follett 25-Dec-42 Stevenage 1 May 1997 to 6 May 2010 13.0 years Labour
Dame Janet Fookes 21-Feb-36 Merton & Morden 18 Jun 1970 to 28 Feb 1974Second Deputy Chairman of Ways and
, .
Ben Ford 01-Apr-25 Bradford North 15 Oct 1964 to 9 Jun 1983 18.6 years Labour
Nigel Forman 25-Mar-43 Carshalton 11 Mar 1976 to 9 Jun 1983Carshalton & Wallington 9 Jun 1983 to 1 May 1997 21.1 years Conservative
Sir Michael Forsyth 16-Oct-54 Stirling 9 Jun 1983 to 1 May 1997 13.9 years Other
Derek Foster 25-Jun-37 Bishop Auckland 3 May 1979 to 5 May 2005 26.0 years Labour
Michael Jabez Foster 26-Feb-46 Hastings & Rye 1 May 1997 to 6 May 2010 13.0 years Labour
Michael John Foster 14-Mar-63 Worcester 1 May 1997 to 6 May 2010 13.0 years Labour
George Foulkes 21-Jan-42 South Ayrshire 3 May 1979 to 9 Jun 1983Carrick, Cumnock & Doon Valley 9 Jun 1983 to 5 May 2005 26.0 years Labour
Sir Norman Fowler 02-Feb-38 Nottingham South 18 Jun 1970 to 28 Feb 1974Sutton Coldfield 28 Feb 1974 to 7 Jun 2001 31.0 years Conservative
Cecil Franks 01-Jul-35 Barrow & Furness 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Christopher Fraser 25-Oct-62 Mid Dorset & North Poole 1 May 1997 to 7 Jun 2001South West Norfolk 5 May 2005 to 6 May 2010 9.1 years Conservative
John Fraser 30-Jun-34 Norwood 31 Mar 1966 to 1 May 1997 31.1 years Labour
Peter Fraser 29-May-45 South Angus 3 May 1979 to 9 Jun 1983Angus East 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
John Freeman 19-Feb-15 Watford 5 Jul 1945 to 26 May 1955 9.9 years Labour
Roger Freeman 27-May-42 Kettering 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Douglas French 20-Mar-44 Gloucester 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Sir Peter Fry 26-May-31 Wellingborough 5 Dec 1969 to 1 May 1997 27.4 years Conservative
Maria Fyfe 25-Nov-38 Glasgow, Maryhill 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Sam Galbraith 18-Oct-45 Strathkelvin & Bearsden 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Roy Galley 08-Dec-47 Halifax 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
George Galloway 16-Aug-54 Glasgow, Hillhead 11 Jun 1987 to 1 May 1997Glasgow, Kelvin 1 May 1997 to 5 May 2005Bethnal Green & Bow 5 May 2005 to 6 May 2010 22.9 years Respect
Antony Gardner 27-Dec-27 Rushcliffe 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Tristan Garel-Jones 28-Feb-41 Watford 3 May 1979 to 1 May 1997 18.0 years Conservative
Bruce George 01-Jun-42 Walsall South 28 Feb 1974 to 6 May 2010 36.2 years Labour
-
8/3/2019 Former MPs
8/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Neil Gerrard 03-Jul-42 Walthamstow 9 Apr 1992 to 6 May 2010 18.1 years Labour
Dr Ian Gibson 26-Sep-38 Norwich North 1 May 1997 to 8 Jun 2009 12.1 years Labour
Sandra Gidley 26-Mar-57 Romsey 4 May 2000 to 6 May 2010 10.0 years Liberal Democrat
Dr John Gilbert 05-Apr-27 Dudley 18 Jun 1970 to 28 Feb 1974Dudley East 28 Feb 1974 to 1 May 1997 26.9 years Labour
Christopher Gill 28-Oct-36 Ludlow 11 Jun 1987 to 7 Jun 2001 14.0 years Conservative
Parmjit Singh Gill 20-Dec-66 Leicester South 15 Jul 2004 to 5 May 2005 0.8 years Liberal Democrat
Linda Gilroy 19-Jul-49 Plymouth, Sutton 1 May 1997 to 6 May 2010 13.0 years Labour
Dr Norman Godman 19-Apr-38 Greenock & Port Glasgow 9 Jun 1983 to 1 May 1997Greenock & Inverclyde 1 May 1997 to 7 Jun 2001 18.0 years Labour
Llin Golding 21-Mar-33 Newcastle-under-Lyme 17 Jul 1986 to 7 Jun 2001 14.9 years Other
Julia Goldsworthy 10-Sep-78 Falmouth & Camborne 5 May 2005 to 6 May 2010 5.0 years Liberal Democrat
Sir Philip Goodhart 03-Nov-25 Beckenham 21 Mar 1957 to 9 Apr 1992 35.1 years Conservative
Sir Alastair Goodlad 04-Jul-43 Northwich 28 Feb 1974 to 9 Jun 1983Eddisbury 9 Jun 1983 to 28 Jun 1999 25.3 years Conservative
Paul Goodman 17-Nov-59 Wycombe 7 Jun 2001 to 6 May 2010 8.9 years Conservative
Dr Charles Goodson-Wickes 07-Nov-45 Wimbledon 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Eileen Gordon 22-Oct-46 Romford 1 May 1997 to 7 Jun 2001 4.1 years Labour
Mildred Gordon 24-Aug-23 Bow & Poplar 11 Jun 1987 to 1 May 1997 9.9 years Labour
Teresa Gorman 30-Sep-31 Billericay 11 Jun 1987 to 7 Jun 2001 14.0 years Conservative
Donald Gorrie 02-Apr-33 Edinburgh West 1 May 1997 to 7 Jun 2001 4.1 years Liberal Democrat
Bryan Gould 11-Feb-39 Southampton, Test 1 Oct 1974 to 1 May 1979Dagenham 9 Jun 1983 to 16 May 1994 15.5 years Labour
Ted Graham 26-Mar-25 Edmonton 28 Feb 1974 to 9 Jun 1983 9.3 years Labour
Tommy Graham 05-Dec-43 Renfrew West & Inverclyde 11 Jun 1987 to 1 May 1997West Renfrewshire 1 May 1997 to 7 Jun 2001 14.0 years Independent Labour
Sir Anthony Grant 29-May-25 Harrow Central 15 Oct 1964 to 9 Jun 1983South West Cambridgeshire 9 Jun 1983 to 1 May 1997 32.5 years Conservative
Matthew Green 12-Apr-70 Ludlow 7 Jun 2001 to 5 May 2005 3.9 years Liberal Democrat
Harry Greenway 04-Oct-34 Ealing North 3 May 1979 to 1 May 1997 18.0 years Conservative
John Greenway 15-Feb-46 Ryedale 11 Jun 1987 to 6 May 2010 22.9 years Conservative
Conal Gregory 11-Mar-47 York 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Sir Eldon Griffiths 25-May-25 Bury St Edmunds 14 May 1964 to 9 Apr 1992 27.9 years ConservativeJane Griffiths 17-Apr-54 Reading East 1 May 1997 to 5 May 2005 8.0 years Labour
Nigel Griffiths 20-May-55 Edinburgh South 11 Jun 1987 to 6 May 2010 22.9 years Labour
Peter Griffiths 24-May-28 Smethwick 15 Oct 1964 to 31 Mar 1966Portsmouth North 3 May 1979 to 1 May 1997 19.5 years Conservative
Win Griffiths 11-Feb-43 Bridgend 11 Jun 1987 to 5 May 2005 17.9 years Labour
Bruce Grocott 01-Nov-40 Lichfield & Tamworth 10 Oct 1974 to 3 May 1979Wrekin, The 11 Jun 1987 to 1 May 1997Telford 1 May 1997 to 7 Jun 2001 18.6 years Other
John Grogan 24-Feb-61 Selby 1 May 1997 to 6 May 2010 13.0 years Labour
Patrick Ground 09-Aug-32 Feltham & Heston 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
John Gummer 26-Nov-39 Lewisham West 18 Jun 1970 to 28 Feb 1974Eye 3 May 1979 to 9 Jun 1983Suffolk Coastal 9 Jun 1983 to 6 May 2010 34.7 years Conservative
Joan Hall 31-Aug-35 Keighley 18 Jun 1970 to 28 Feb 1974 3.7 years Conservative
Mike Hall 20-Sep-52 Warrington South 9 Apr 1992 to 1 May 1997Weaver Vale 1 May 1997 to 6 May 2010 18.1 years Labour
Patrick Hall 20-Oct-51 Bedford 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Archie Hamilton 30-Dec-41 Epsom & Ewell 27 Apr 1978 to 7 Jun 2001 23.1 years Conservative
Marquess of Hamilton 04-Jul-34 Fermanagh & South Tyrone 15 Oct 1964 to 18 Jun 1970 5.7 years Ulster Unionist Party
Neil Hamilton 09-Mar-49 Tatton 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Dr Keith Hampson 14-Aug-43 Ripon 28 Feb 1974 to 9 Jun 1983Leeds North West 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Sir Jeremy Hanley 17-Nov-45 Richmond & Barnes 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sir John Hannam 02-Aug-29 Exeter 18 Jun 1970 to 1 May 1997 26.9 years Conservative
Andrew Hargreaves 15-May-55 Birmingham, Hall Green 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Kenneth Hargreaves 01-Mar-39 Hyndburn 9 Jun 1983 to 9 Apr 1992 8.8 years ConservativeDavid Harris 01-Nov-37 St Ives 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Dr Evan Harris 21-Oct-65 Oxford West & Abingdon 1 May 1997 to 6 May 2010 13.0 years Liberal Democrat
-
8/3/2019 Former MPs
9/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Walter Harrison 02-Jan-21 Wakefield 15 Oct 1964 to 11 Jun 1987 22.7 years Labour
Robert Harvey 21-Aug-53 Clwyd South West 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Roy Hattersley 28-Dec-32 Birmingham, Sparkbrook 15 Oct 1964 to 1 May 1997 32.5 years Labour
Christopher Hawkins 26-Nov-37 High Peak 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Nick Hawkins 27-Mar-57 Blackpool South 9 Apr 1992 to 1 May 1997Surrey Heath 1 May 1997 to 5 May 2005 13.1 years Conservative
Warren Hawksley 10-Mar-43 Wrekin, The 3 May 1979 to 11 Jun 1987Halesowen & Stourbridge 9 Apr 1992 to 1 May 1997 13.2 years Conservative
Jerry Hayes 20-Apr-53 Harlow 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sir Barney Hayhoe 08-Aug-25 Heston & Isleworth 18 Jun 1970 to 28 Feb 1974Hounslow, Brentford & Isleworth 28 Feb 1974 to 9 Jun 1983Brentford & Isleworth 9 Jun 1983 to 9 Apr 1992 21.8 years Conservative
Helene Hayman 26-Mar-49 Welwyn & Hatfield 10 Oct 1974 to 3 May 1979 4.6 years Crossbench
Robert Hayward 11-Mar-49 Kingswood 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Sylvia Heal 20-Jul-42 Mid Staffordshire 22 Mar 1990 to 9 Apr 1992
Hal esow en & Row ley Regis 1 May 1997 to 6 May 2010 15.1 yearsFirst Deputy Chairman of Ways andMeans
Denis Healey 30-Aug-17 Leeds South East 7 Feb 1952 to 26 May 1955Leeds East 26 May 1955 to 9 Apr 1992 40.2 years Labour
David Heathcoat-Amory 21-Mar-49 Wells 9 Jun 1983 to 6 May 2010 26.9 years Conservative
Barry Henderson 29-Apr-36 East Dunbartonshire 28 Feb 1974 to 10 Oct 1974East Fife 3 May 1979 to 9 Jun 1983North East Fife 9 Jun 1983 to 11 Jun 1987 8.7 years Conservative
Doug Henderson 09-Jun-49 Newcastle upon Tyne North 11 Jun 1987 to 6 May 2010 22.9 years Labour
Ivan Henderson 07-Jun-58 Harwich 1 May 1997 to 5 May 2005 8.0 years Labour
Joe Hendron 12-Nov-32 Belfast West 9 Apr 1992 to 1 May 1997 5.1 years Social Democratic & Labour Party
Stanley Henig 07-Jul-39 Lancaster 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
John Heppell 03-Nov-48 Nottingham East 9 Apr 1992 to 6 May 2010 18.1 years Labour
Michael Heseltine 21-Mar-33 Tavistock 31 Mar 1966 to 28 Feb 1974Henley 28 Feb 1974 to 7 Jun 2001 35.2 years Other
Stephen Hesford 27-May-57 Wirral West 1 May 1997 to 6 May 2010 13.0 years Labour
Patricia Hewitt 02-Dec-48 Leicester West 1 May 1997 to 6 May 2010 13.0 years Labour
Richard Hickmet 01-Dec-47 Glanford & Scunthorpe 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
- - .
Sir Robert Hicks 18-Jan-38 Bodmin 18 Jun 1970 to 27 Feb 1974
10 Oct 1974 to 9 Jun 1983South East Cornwall 9 Jun 1983 to 1 May 1997 26.3 years Conservative
Sir Terence Higgins 18-Jan-28 Worthing 15 Oct 1964 to 1 May 1997 32.5 years Conservative
Keith Hill 28-Jul-43 Streatham 9 Apr 1992 to 6 May 2010 18.1 years Labour
David Hinchliffe 14-Oct-48 Wakefield 11 Jun 1987 to 5 May 2005 17.9 years Labour
Kenneth Hind 15-Sep-49 West Lancashire 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Sir Michael Hirst 02-Jan-46 Strathkelvin & Bearsden 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Robin Hodgson 25-Apr-42 Walsall North 4 Nov 1976 to 3 May 1979 2.5 years Other
Douglas Hogg 05-Feb-45 Grantham 3 May 1979 to 1 May 1997Sleaford & North Hykeham 1 May 1997 to 6 May 2010 31.0 years Conservative
Stuart Holland 25-Mar-40 Vauxhall 3 May 1979 to 18 May 1989 10.0 years Labour
John Hollingworth 11-Jul-30 Birmingham, All Saints 8 Oct 1959 to 15 Oct 1964 5.0 years Conservative
Paul Holmes 16-Jan-57 Chesterfield 7 Jun 2001 to 6 May 2010 8.9 years Liberal Democrat
Mary Holt 31-Jul-24 Preston North 18 Jun 1970 to 28 Feb 1974 3.7 years Conservative
John Home Robertson 05-Dec-48 Berwick & East Lothian 26 Oct 1978 to 9 Jun 1983East Lothian 9 Jun 1983 to 7 Jun 2001 22.6 years Labour
Frank Hooley 30-Nov-23 Sheffield, Heeley 31 Mar 1966 to 17 Jun 197028 Feb 1974 to 9 Jun 1983 13.5 years Labour
Geoffrey Hoon 06-Dec-53 Ashfield 9 Apr 1992 to 6 May 2010 18.1 years Labour
Emlyn Hooson 26-Mar-25 Montgomeryshire 15 May 1962 to 28 Feb 1974Montgomery 28 Feb 1974 to 3 May 1979 17.0 years Other
Phil Hope 19-Apr-55 Corby 1 May 1997 to 6 May 2010 13.0 years Labour
Alan Hopkins 27-Oct-26 Bristol North East 8 Oct 1959 to 31 Mar 1966 6.5 years National Liberal & Conservative
John Horam 07-Mar-39 Gateshead West 18 Jun 1970 to 9 Jun 1983Orpington 9 Apr 1992 to 6 May 2010 31.0 years Conservative
Sir Peter Hordern 18-Apr-29 Horsham 15 Oct 1964 to 28 Feb 1974
Horsham & Crawley 28 Feb 1974 to 9 Jun 1983Horsham 9 Jun 1983 to 1 May 1997 32.5 years Conservative
Michael Howard 07-Jul-41 Folkestone & Hythe 9 Jun 1983 to 6 May 2010 26.9 years Conservative
Alan Howarth 11-Jun-44 Stratford-on-Avon 9 Jun 1983 to 1 May 1997
-
8/3/2019 Former MPs
10/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Newport East 1 May 1997 to 5 May 2005 21.9 years Labour
David Howarth 10-Nov-58 Cambridge 5 May 2005 to 6 May 2010 5.0 years Liberal Democrat
Robert Howarth 31-Jul-27 Bolton East 15 Oct 1964 to 18 Jun 1970 5.7 years Labour
Sir Geoffrey Howe 20-Dec-26 Bebington 15 Oct 1964 to 31 Mar 1966Reigate 18 Jun 1970 to 28 Feb 1974East Surrey 28 Feb 1974 to 9 Apr 1992 23.3 years Conservative
David Howell 18-Jan-36 Guildford 31 Mar 1966 to 1 May 1997 31.1 years Conservative
Dr Kim Howells 27-Nov-46 Pontypridd 23 Feb 1989 to 6 May 2010 21.2 years Labour
William Howie 02-Mar-24 Luton 7 Nov 1963 to 18 Jun 1970 6.6 years Labour
Doug Hoyle 17-Feb-30 Nelson & Colne 10 Oct 1974 to 3 May 1979Warrington 16 Jul 1981 to 9 Jun 1983Warrington North 9 Jun 1983 to 1 May 1997 20.4 years Labour
Les Huckfield 07-Apr-42 Nuneaton 9 Mar 1967 to 9 Jun 1983 16.3 years Labour
Ednyfed Hudson Davies 04-Dec-29 Conway 31 Mar 1966 to 18 Jun 1970Caerphilly 3 May 1979 to 9 Jun 1983 8.3 years Social Democratic Party
Beverley Hughes 30-Mar-50 Stretford & Urmston 1 May 1997 to 6 May 2010 13.0 years Labour
Robert Hughes 03-Jan-32 Aberdeen North 18 Jun 1970 to 1 May 1997 26.9 years Labour
Robert G. Hughes 14-Jul-51 Harrow West 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Joan Humble 03-Mar-51 Blackpool North & Fleetwood 1 May 1997 to 6 May 2010 13.0 years Labour
John Hume 18-Jan-37 Foyle 9 Jun 1983 to 5 May 2005 21.9 years Social Democratic & Labour Party
David Hunt 21-May-42 Wirral 11 Mar 1976 to 9 Jun 1983Wirral West 9 Jun 1983 to 1 May 1997 21.1 years Conservative
Sir John Hunt 27-Oct-29 Bromley 15 Oct 1964 to 28 Feb 1974Ravensbourne 28 Feb 1974 to 1 May 1997 32.5 years Conservative
Andrew Hunter 08-Jan-43 Basingstoke 9 Jun 1983 to 5 May 2005 21.9 years Democratic Unionist
Douglas Hurd 08-Mar-30 Mid Oxon 28 Feb 1974 to 9 Jun 1983Witney 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Alan Hurst 02-Sep-45 Braintree 1 May 1997 to 5 May 2005 8.0 years Labour
John Hutton 06-May-55 Barrow & Furness 9 Apr 1992 to 6 May 2010 18.1 years Labour
Dr Brian Iddon 05-Jul-40 Bolton South East 1 May 1997 to 6 May 2010 13.0 years Labour
Eric Illsley 09-Apr-55 Barnsley Central 11 Jun 1987 to 8 Feb 2011 23.7 years Independent
Adam Ingram 01-Feb-47 East Kilbride 11 Jun 1987 to 5 May 2005East Kilbride, Strathaven and
.
Michael Irvine 21-Oct-39 Ipswich 11 Jun 1987 to 9 Apr 1992 4.8 years Conservative
Michael Jack 17-Sep-46 Fylde 11 Jun 1987 to 6 May 2010 22.9 years Conservative
Helen Jackson 19-May-39 Sheffield, Hillsborough 9 Apr 1992 to 5 May 2005 13.1 years Labour
Peter Jackson 14-Oct-28 High Peak 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Robert Jackson 24-Sep-46 Wantage 9 Jun 1983 to 5 May 2005 21.9 years Labour
David Jamieson 18-May-47 Plymouth, Devonport 9 Apr 1992 to 5 May 2005 13.1 years Labour
Tim Janman 09-Sep-56 Thurrock 11 Jun 1987 to 9 Apr 1992 4.8 years Conservative
Greville Janner 11-Jul-28 Leicester North West 18 Jun 1970 to 28 Feb 1974Leicester West 28 Feb 1974 to 1 May 1997 26.9 years Labour
Patrick Jenkin 07-Sep-26 Wanstead & Woodford 15 Oct 1964 to 11 Jun 1987 22.7 years Conservative
Brian Jenkins 19-Sep-42 South East Staffordshire 11 Apr 1996 to 1 May 1997Tamworth 1 May 1997 to 6 May 2010 14.1 years Labour
Toby Jessel 11-Jul-34 Twickenham 18 Jun 1970 to 1 May 1997 26.9 years Conservative
Boris Johnson 19-Jun-64 Henley 7 Jun 2001 to 4 Jun 2008 7.0 years Conservative
Melanie Johnson 05-Feb-55 Welwyn Hatfield 1 May 1997 to 5 May 2005 8.0 years Labour
Barry Jones 26-Jun-37 East Flintshire 18 Jun 1970 to 28 Feb 1974East Flint 28 Feb 1974 to 9 Jun 1983Alyn & Deeside 9 Jun 1983 to 7 Jun 2001 31.0 years Other
Gwilym Jones 19-Jan-47 Cardiff North 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Gwynoro Jones 21-Nov-42 Carmarthen 18 Jun 1970 to 10 Oct 1974 4.3 years Labour
Ieuan Wyn Jones 22-May-49 Ynys Mn 11 Jun 1987 to 7 Jun 2001 14.0 years Plaid Cymru
Jenny Jones 08-Feb-48 Wolverhampton South West 1 May 1997 to 7 Jun 2001 4.1 years Labour
Jon Owen Jones 19-Apr-54 Cardiff Central 9 Apr 1992 to 5 May 2005 13.1 years Labour
Lynne Jones 26-Apr-51 Birmingham, Selly Oak 9 Apr 1992 to 6 May 2010 18.1 years Labour
Martyn Jones 01-Mar-47 Clwyd South West 11 Jun 1987 to 1 May 1997Clwyd South 1 May 1997 to 6 May 2010 22.9 years Labour
Nigel Jones 30-Mar-48 Cheltenham 9 Apr 1992 to 5 May 2005 13.1 years Liberal Democrat
Michael Jopling 10-Dec-30 Westmorland 15 Oct 1964 to 9 Jun 1983Westmorland & Lonsdale 9 Jun 1983 to 1 May 1997 32.5 years Conservative
-
8/3/2019 Former MPs
11/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Frank Judd 28-Mar-35 Portsmouth West 31 Mar 1966 to 28 Feb 1974Portsmouth North 28 Feb 1974 to 3 May 1979 13.1 years Labour
Sally Keeble 13-Oct-51 Northampton North 1 May 1997 to 6 May 2010 13.0 years Labour
Ann Keen 26-Nov-48 Brentford & Isleworth 1 May 1997 to 6 May 2010 13.0 years Labour
Paul Keetch 21-May-61 Hereford 1 May 1997 to 6 May 2010 13.0 years Liberal Democrat
Dame Elaine Kellett-Bowman 08-Jul-24 Lancaster 18 Jun 1970 to 1 May 1997 26.9 years Conservative
Ruth Kelly 09-May-68 Bolton West 1 May 1997 to 6 May 2010 13.0 years Labour
Fraser Kemp 01-Sep-58 Houghton & Washington East 1 May 1997 to 6 May 2010 13.0 years Labour
Jane Kennedy 04-May-58 Liverpool, Broadgreen 9 Apr 1992 to 1 May 1997Liverpool, Wavertree 1 May 1997 to 6 May 2010 18.1 years Labour
Robert Key 22-Apr-45 Salisbury 9 Jun 1983 to 6 May 2010 26.9 years Conservative
David Kidney 21-Mar-55 Stafford 1 May 1997 to 6 May 2010 13.0 years Labour
Peter Kilfoyle 09-Jun-46 Liverpool, Walton 4 Jul 1991 to 6 May 2010 18.8 years Labour
Robert Kilroy-Silk 19-May-42 Ormskirk 28 Feb 1974 to 9 Jun 1983Knowsley North 9 Jun 1983 to 1 Oct 1986 12.6 years Independent
Sir Marcus Kimball 18-Oct-28 Gainsborough 14 Feb 1956 to 9 Jun 1983 27.3 years Conservative
Andy King 14-Sep-48 Rugby & Kenilworth 1 May 1997 to 5 May 2005 8.0 years Labour
Oona King 22-Oct-67 Bethnal Green & Bow 1 May 1997 to 5 May 2005 8.0 years Labour
Roger King 26-Oct-43 Birmingham, Northfield 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Tom King 13-Jun-33 Bridgwater 12 Mar 1970 to 7 Jun 2001 31.2 years Other
Tess Kingham 04-May-63 Gloucester 1 May 1997 to 7 Jun 2001 4.1 years Labour
Neil Kinnock 28-Mar-42 Bedwellty 18 Jun 1970 to 9 Jun 1983Islwyn 9 Jun 1983 to 20 Jan 1995 24.6 years Labour
Julie Kirkbride 05-Jun-60 Bromsgrove 1 May 1997 to 6 May 2010 13.0 years Conservative
Timothy Kirkhope 29-Apr-45 Leeds North East 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Sir Archy Kirkwood 22-Apr-46 Roxburgh & Berwickshire 9 Jun 1983 to 5 May 2005 21.9 years Liberal Democrat
Sir Timothy Kitson 28-Jan-31 Richmond (Yorks) 8 Oct 1959 to 9 Jun 1983 23.7 years Conservative
Roger Knapman 20-Feb-44 Stroud 11 Jun 1987 to 1 May 1997 9.9 years UK Independence Party
Angela Knight 31-Oct-50 Erewash 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Dame Jill Knight 09-Jul-23 Birmingham, Edgbaston 31 Mar 1966 to 1 May 1997 31.1 years Conservative
- - .
Michael Knowles 21-May-42 Nottingham East 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
Sir David Knox 30-May-33 Leek 18 Jun 1970 to 9 Jun 1983Staffordshire Moorlands 9 Jun 1983 to 1 May 1997 26.9 years Conservative
Susan Kramer 21-Jul-50 Richmond Park 5 May 2005 to 6 May 2010 5.0 years Liberal Democrat
George Kynoch 07-Oct-46 Kincardine & Deeside 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Dr Stephen Ladyman 06-Nov-52 South Thanet 1 May 1997 to 6 May 2010 13.0 years Labour
Jacqui Lait 16-Dec-47 Hastings & Rye 9 Apr 1992 to 1 May 1997Beckenham 20 Nov 1997 to 6 May 2010 17.5 years Conservative
David Lambie 13-Jul-25 Central Ayrshire 18 Jun 1970 to 9 Jun 1983Cunninghame South 9 Jun 1983 to 9 Apr 1992 21.8 years Labour
Norman Lamont 08-May-42 Kingston upon Thames 5 May 1972 to 1 May 1997 25.0 years Conservative
Ian Lang 27-Jun-40 Galloway 3 May 1979 to 9 Jun 1983Galloway & Upper Nithsdale 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Arthur Latham 14-Aug-30 Paddington North 30 Oct 1969 to 28 Feb 1974Paddington 28 Feb 1974 to 3 May 1979 9.5 years Labour
Sir Michael Latham 20-Nov-42 Melton 28 Feb 1974 to 9 Jun 1983Rutland & Melton 9 Jun 1983 to 9 Apr 1992 18.1 years Conservative
Geoffrey Lawler 30-Oct-54 Bradford North 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Sir Ivan Lawrence 24-Dec-36 Burton 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Jackie Lawrence 09-Aug-48 Preseli Pembrokeshire 1 May 1997 to 5 May 2005 8.0 years Labour
Nigel Lawson 11-Mar-32 Blaby 28 Feb 1974 to 9 Apr 1992 18.1 years Conservative
Bob Laxton 07-Sep-44 Derby North 1 May 1997 to 6 May 2010 13.0 years Labour
John (Michael Hubert) Lee 13-Aug-27 Reading 31 Mar 1966 to 18 Jun 1970Birmingham, Handsworth 28 Feb 1974 to 3 May 1979 9.4 years Labour
John (Robert Louis) Lee 21-Jun-42 Nelson & Colne 3 May 1979 to 9 Jun 1983Pendle 9 Jun 1983 to 9 Apr 1992 12.9 years Liberal Democrat
Barry Legg 30-May-49 Milton Keynes South West 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Sir Mark Lennox-Boyd 04-May-43 Morecambe & Lonsdale 3 May 1979 to 9 Jun 1983Morecambe & Lunesdale 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Richard Leonard 12-Dec-30 Romford 18 Jun 1970 to 28 Feb 1974 3.7 years Labour
David Lepper 15-Sep-45 Brighton, Pavilion 1 May 1997 to 6 May 2010 13.0 years Labour
-
8/3/2019 Former MPs
12/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Sir James Lester 23-May-32 Beeston 28 Feb 1974 to 9 Jun 1983Broxtowe 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Tom Levitt 10-Apr-54 High Peak 1 May 1997 to 6 May 2010 13.0 years Labour
Terry Lewis 29-Dec-35 Worsley 9 Jun 1983 to 5 May 2005 21.9 years Labour
Helen Liddell 06-Dec-50 Monklands East 30 Jun 1994 to 1 May 1997Airdrie & Shotts 1 May 1997 to 5 May 2005 10.8 years Labour
Robert Lindsay 05-Mar-27 Hertford 26 May 1955 to 28 Feb 1974Welwyn & Hatfield 28 Feb 1974 to 10 Oct 1974 19.4 years Conservative
Martin Linton 11-Aug-44 Battersea 1 May 1997 to 6 May 2010 13.0 years Labour
Ken Livingstone 17-Jun-45 Brent East 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Sir Peter Lloyd 12-Nov-37 Fareham 3 May 1979 to 7 Jun 2001 22.1 years Conservative
David Lock 02-May-60 Wyre Forest 1 May 1997 to 7 Jun 2001 4.1 years Labour
Sir Geoffrey Lofthouse 18-Dec-25 Pontefract & Castleford 26 Oct 1978 to 1 May 1997 18.5 yearsFirst Deputy Chairman of Ways andMeans
Charles Longbottom 22-Jul-30 York 8 Oct 1959 to 31 Mar 1966 6.5 years Conservative
Sir Michael Lord 17-Oct-38 Central Suffolk 9 Jun 1983 to 1 May 1997
Central Suffo lk & Nor th Ipswich 1 May 1997 to 6 May 2010 26.9 yearsSecond Deputy Chairman of Ways andMeans
Sir Richard Luce 14-Oct-36 Arundel & Shoreham 1 Apr 1971 to 28 Feb 1974Shoreham 28 Feb 1974 to 9 Apr 1992 21.0 years Other
Iain Luke 08-Oct-51 Dundee East 7 Jun 2001 to 5 May 2005 3.9 years Labour
Liz Lynne 22-Jan-48 Rochdale 9 Apr 1992 to 1 May 1997 5.1 years Liberal Democrat
John Lyons 11-Jul-49 Strathkelvin & Bearsden 7 Jun 2001 to 5 May 2005 3.9 years Labour
John McAllion 13-Feb-48 Dundee East 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Thomas McAvoy 14-Dec-43 Glasgow, Rutherglen 11 Jun 1987 to 5 May 2005Rutherglen and Hamilton West 5 May 2005 to 6 May 2010 22.9 years Labour
Chris McCafferty 14-Oct-45 Calder Valley 1 May 1997 to 6 May 2010 13.0 years Labour
Sarah McCarthy-Fry 04-Feb-55 Portsmouth North 5 May 2005 to 6 May 2010 5.0 years Labour
Sir Ian McCartney 25-Apr-51 Makerfield 11 Jun 1987 to 6 May 2010 22.9 years Labour
Robert McCartney 24-Apr-36 North Down 15 Jun 1995 to 7 Jun 2001 6.0 years United Kingdom Unionist
Iain MacCormick 28-Sep-39 Argyll 28 Feb 1974 to 3 May 1979 5.2 years Scottish National
Anna McCurley 18-Jan-43 Renfrew West & Inverclyde 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Dr Calum MacDonald 07-May-56 Western Isles 11 Jun 1987 to 5 May 2005 17.9 years Labour
Margo MacDonald 19-Apr-43 Glasgow, Govan 8 Nov 1973 to 28 Feb 1974 0.3 years Scottish NationalDr Oonagh McDonald 21-Feb-38 Thurrock 15 Jul 1976 to 11 Jun 1987 10.9 years Labour
Helen McElhone 10-Apr-33 Glasgow, Queen's Park 2 Dec 1982 to 9 Jun 1983 0.5 years Labour
John McFall 04-Oct-44 Dumbarton 11 Jun 1987 to 5 May 2005Dunbartonshire West 5 May 2005 to 6 May 2010 22.9 years Labour
Sir Neil Macfarlane 07-May-36 Sutton & Cheam 28 Feb 1974 to 9 Apr 1992 18.1 years Conservative
Roderick MacFarquhar 02-Dec-30 Belper 28 Feb 1974 to 3 May 1979 5.2 years Labour
Eddie McGrady 03-Jun-35 South Down 11 Jun 1987 to 6 May 2010 22.9 years Social Democratic & Labour Party
John MacGregor 14-Feb-37 South Norfolk 28 Feb 1974 to 7 Jun 2001 27.3 years Other
Michael McGuire 03-May-26 Ince 15 Oct 1964 to 9 Jun 1983Makerfield 9 Jun 1983 to 11 Jun 1987 22.7 years Labour
Shona McIsaac 03-Apr-60 Cleethorpes 1 May 1997 to 6 May 2010 13.0 years Labour
Allen McKay 05-Feb-27 Penistone 13 Jul 1978 to 9 Jun 1983
Barnsley West & Penistone 9 Jun 1983 to 9 Apr 1992 13.7 years Labour
Andrew Mackay 27-Aug-49 Birmingham, Stechford 31 Mar 1977 to 1 May 1979East Berkshire 9 Jun 1983 to 1 May 1997Bracknell 1 May 1997 to 6 May 2010 29.0 years Conservative
William McKelvey 08-Jul-34 Kilmarnock 3 May 1979 to 9 Jun 1983Kilmarnock & Loudoun 9 Jun 1983 to 1 May 1997 18.0 years Labour
Rosemary McKenna 08-May-41 Cumbernauld & Kilsyth 1 May 1997 to 5 May 2005Cumbernauld, Kilsyth and KirkintillochEast 5 May 2005 to 6 May 2010 13.0 years Labour
George Mackie 10-Jul-19 Caithness & Sutherland 15 Oct 1964 to 31 Mar 1966 1.5 years Other
Andrew Mackinlay 24-Apr-49 Thurrock 9 Apr 1992 to 6 May 2010 18.1 years Labour
David Maclean 16-May-53 Penrith & The Border 28 Jul 1983 to 6 May 2010 26.8 years Conservative
Henry McLeish 15-Jun-48 Central Fife 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Robert Maclennan 26-Jun-36 Caithness & Sutherland 31 Mar 1966 to 1 May 1997
Cai thness, Sutherland & Easter Ross 1 May 1997 to 7 Jun 2001 35.2 years Other
Francis McManus 16-Aug-42 Fermanagh & South Tyrone 18 Jun 1970 to 28 Feb 1974 3.7 years Opposition Unity
Sir Patrick McNair-Wilson 28-May-29 Lewisham West 15 Oct 1964 to 31 Mar 1966
-
8/3/2019 Former MPs
13/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
New Forest 7 Nov 1968 to 1 May 1997 29.9 years Conservative
Tom McNally 20-Feb-43 Stockport South 3 May 1979 to 9 Jun 1983 4.1 years Liberal Democrat
Kevin McNamara 05-Sep-34 Kingston upon Hull North 27 Jan 1966 to 28 Feb 1974Kings ton upon Hull Central 28 Feb 1974 to 9 Jun 1983Kingston upon Hull North 9 Jun 1983 to 5 May 2005 39.3 years Labour
Tony McNulty 03-Nov-58 Harrow East 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Albert McQuarrie 01-Jan-18 East Aberdeenshire 3 May 1979 to 9 Jun 1983Banff & Buchan 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
Tony McWalter 20-Mar-45 Hemel Hempstead 1 May 1997 to 5 May 2005 8.0 years Labour
Max Madden 29-Oct-41 Sowerby 28 Feb 1974 to 3 May 1979Bradford West 9 Jun 1983 to 1 May 1997 19.1 years Labour
Diana Maddock 19-May-45 Christchurch 29 Jul 1993 to 1 May 1997 3.8 years Liberal Democrat
Sir David Madel 06-Aug-38 South Bedfordshire 18 Jun 1970 to 9 Jun 1983South West Bedfordshire 9 Jun 1983 to 7 Jun 2001 31.0 years Conservative
Bryan Magee 12-Apr-30 Leyton 28 Feb 1974 to 9 Jun 1983 9.3 years Social Democratic Party
Ken Maginnis 21-Jan-38 Fermanagh & South Tyrone 9 Jun 1983 to 16 Dec 198523 Jan 1986 to 7 Jun 2001 17.9 years Ulster Unionist Party
Alice Mahon 28-Sep-37 Halifax 11 Jun 1987 to 5 May 2005 17.9 years Labour
Lady Olga Maitland 23-May-44 Sutton & Cheam 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Sir John Major 29-Mar-43 Huntingdonshire 3 May 1979 to 9 Jun 1983Huntingdon 9 Jun 1983 to 7 Jun 2001 22.1 years Conservative
Shahid Malik 24-Nov-67 Dewsbury 5 May 2005 to 6 May 2010 5.0 years Labour
Humfrey Malins 31-Jul-45 Croydon North West 9 Jun 1983 to 9 Apr 1992Woking 1 May 1997 to 6 May 2010 21.8 years Conservative
Judy Mallaber 10-Jul-51 Amber Valley 1 May 1997 to 6 May 2010 13.0 years Labour
Seamus Mallon 17-Aug-36 Newry & Armagh 23 Jan 1986 to 5 May 2005 19.3 years Social Democratic & Labour Party
Gerald Malone 21-Jul-50 Aberdeen South 9 Jun 1983 to 11 Jun 1987Winchester 9 Apr 1992 to 1 May 1997 9.1 years Conservative
Peter Mandelson 21-Oct-53 Hartlepool 9 Apr 1992 to 8 Sep 2004 12.4 years Labour
Keith Mans 10-Feb-46 Wyre 11 Jun 1987 to 1 May 1997 9.9 years Conservative
John Maples 22-Apr-43 Lewisham West 9 Jun 1983 to 9 Apr 1992Stratford-on-Avon 1 May 1997 to 6 May 2010 21.8 years Conservative
Dr John Marek 24-Dec-40 Wrexham 9 Jun 1983 to 7 Jun 2001 18.0 years Independent
- - .
Tony Marlow 17-Jun-40 Northampton North 3 May 1979 to 1 May 1997 18.0 years Conservative
David Marquand 20-Sep-34 Ashfield 31 Mar 1966 to 5 Apr 1977 11.0 years Labour
Rob Marris 08-Apr-55 Wolverhampton South West 7 Jun 2001 to 6 May 2010 8.9 years Labour
Paul Marsden 18-Mar-68 Shrewsbury & Atcham 1 May 1997 to 5 May 2005 8.0 years Independent
David Marshall 07-May-41 Glasgow, Shettleston 3 May 1979 to 5 May 2005Glasgow East 5 May 2005 to 30 Jun 2008 29.2 years Labour
Dr Edmund Marshall 31-May-40 Goole 27 May 1971 to 9 Jun 1983 12.0 years Labour
John Marshall 19-Aug-40 Hendon South 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Robert Marshall-Andrews 10-Apr-44 Medway 1 May 1997 to 6 May 2010 13.0 years Labour
David Martin 05-Feb-45 Portsmouth South 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Michael J. Martin 03-Jul-45 Glasgow, Springburn 3 May 1979 to 5 May 2005Glasgow North East 5 May 2005 to 22 Jun 2009 30.1 years Speaker of the House of Commons
Eric Martlew 03-Jan-49 Carlisle 11 Jun 1987 to 6 May 2010 22.9 years Labour
John Mason 01-Jul-57 Glasgow East 24 Jul 2008 to 6 May 2010 1.8 years Scottish National
Roy Mason 18-Apr-24 Barnsley 31 Mar 1953 to 9 Jun 1983Barnsley Central 9 Jun 1983 to 11 Jun 1987 34.2 years Labour
Michael Mates 09-Jun-34 Petersfield 10 Oct 1974 to 9 Jun 1983East Hampshire 9 Jun 1983 to 6 May 2010 35.6 years Conservative
Sir Brian Mawhinney 26-Jul-40 Peterborough 3 May 1979 to 1 May 1997North West Cambridgeshire 1 May 1997 to 5 May 2005 26.0 years Conservative
John Maxton 05-May-36 Glasgow, Cathcart 3 May 1979 to 7 Jun 2001 22.1 years Labour
Sir Patrick Mayhew 11-Sep-29 Royal Tunbridge Wells 28 Feb 1974 to 9 Jun 1983Tunbridge Wells 9 Jun 1983 to 1 May 1997 23.2 years Conservative
Michael Meadowcroft 06-Mar-42 Leeds West 9 Jun 1983 to 11 Jun 1987 4.0 years Liberal
David Mellor 12-Mar-49 Putney 3 May 1979 to 1 May 1997 18.0 years Conservative
Gillian Merron 12-Apr-59 Lincoln 1 May 1997 to 6 May 2010 13.0 years Labour
Bill Michie 24-Nov-35 Sheffield, Heeley 9 Jun 1983 to 7 Jun 2001 18.0 years LabourAlan Milburn 27-Jan-58 Darlington 9 Apr 1992 to 6 May 2010 18.1 years Labour
Bruce Millan 05-Oct-27 Glasgow, Craigton 8 Oct 1959 to 9 Jun 1983Glasgow, Govan 9 Jun 1983 to 18 Oct 1988 29.0 years Labour
-
8/3/2019 Former MPs
14/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Sir Hal Miller 06-Mar-29 Bromsgrove & Redditch 28 Feb 1974 to 9 Jun 1983Bromsgrove 9 Jun 1983 to 9 Apr 1992 18.1 years Conservative
Stratton Mills 01-Jul-32 Belfast North 8 Oct 1959 to 28 Feb 1974 14.4 years Alliance
Sir David Mitchell 20-Jun-28 Basingstoke 15 Oct 1964 to 9 Jun 1983North West Hampshire 9 Jun 1983 to 1 May 1997 32.5 years Conservative
Thomas Mitchell 29-Jul-31 Mid Ulster 26 May 1955 to 17 Jul 195511 Aug 1955 to 25 Oct 1955 0.4 years Sinn Fein
Sir Roger Moate 12-May-38 Faversham 18 Jun 1970 to 1 May 1997 26.9 years Conservative
Anne Moffat 30-Mar-58 East Lothian 7 Jun 2001 to 6 May 2010 8.9 years Labour
Laura Moffatt 09-Apr-54 Crawley 1 May 1997 to 6 May 2010 13.0 years Labour
Chris Mole 16-Mar-58 Ipswich 22 Nov 2001 to 6 May 2010 8.5 years Labour
Sir James Molyneaux 27-Aug-20 South Antrim 18 Jun 1970 to 9 Jun 1983Lagan Valley 9 Jun 1983 to 16 Dec 1985
23 Jan 1986 to 1 May 1997 26.8 years Crossbench
Ernle Money 17-Feb-31 Ipswich 18 Jun 1970 to 10 Oct 1974 4.3 years Conservative
Sir Fergus Montgomery 25-Nov-27 N ewcastle upon Tyne East 8 Oct 1959 to 15 Oct 1964Brierley Hill 27 Apr 1967 to 28 Feb 1974Altrincham & Sale 10 Oct 1974 to 1 May 1997 34.3 years Conservative
Dr Lewis Moonie 25-Feb-47 Kirkcaldy 11 Jun 1987 to 5 May 2005 17.9 years Labour
Eric Moonman 29-Apr-29 Billericay 31 Mar 1966 to 18 Jun 1970Basildon 28 Feb 1974 to 3 May 1979 9.4 years Labour
John Moore 26-Nov-37 Croydon Central 28 Feb 1974 to 9 Apr 1992 18.1 years Conservative
Margaret Moran 24-Apr-55 Luton South 1 May 1997 to 6 May 2010 13.0 years Labour
Alasdair Morgan 21-Apr-45 Galloway & Upper Nithsdale 1 May 1997 to 7 Jun 2001 4.1 years Scottish National
Elystan Morgan 07-Dec-32 Cardiganshire 31 Mar 1966 to 28 Feb 1974 7.9 years Labour
Julie Morgan 02-Nov-44 Cardiff North 1 May 1997 to 6 May 2010 13.0 years Labour
Rhodri Morgan 29-Sep-39 Cardiff West 11 Jun 1987 to 7 Jun 2001 14.0 years Labour
Sir Morgan Morgan-Giles 19-Jun-14 Winchester 14 May 1964 to 3 May 1979 15.0 years Conservative
Elliot Morley 06-Jul-52 Glanford & Scunthorpe 11 Jun 1987 to 1 May 1997Scunthorpe 1 May 1997 to 6 May 2010 22.9 years Labour
Alf Morris 23-Mar-28 Manchester, Wythenshawe 15 Oct 1964 to 1 May 1997 32.5 years Labour
Charles Morris 14-Dec-26 Manchester, Openshaw 5 Dec 1963 to 9 Jun 1983 19.5 years Labour
- - , .
Sir John Morris 05-Nov-31 Aberavon 8 Oct 1959 to 7 Jun 2001 41.7 years Other
Michael Morris 25-Nov-36 Northampton South 28 Feb 1974 to 1 May 1997 23.2 years Chairman of Ways and Means
George Morton 11-Feb-40 Manchester, Moss Side 13 Jul 1978 to 9 Jun 1983 4.9 years Labour
Malcolm Moss 06-Mar-43 North East Cambridgeshire 11 Jun 1987 to 6 May 2010 22.9 years Conservative
Kali Mountford 12-Jan-54 Colne Valley 1 May 1997 to 6 May 2010 13.0 years Labour
Roland Moyle 12-Mar-28 Lewisham North 31 Mar 1966 to 28 Feb 1974Lewisham East 28 Feb 1974 to 9 Jun 1983 17.2 years Labour
Colin Moynihan 13-Sep-55 Lewisham East 9 Jun 1983 to 9 Apr 1992 8.8 years Conservative
David Mudd 02-Jun-33 Falmouth & Camborne 18 Jun 1970 to 9 Apr 1992 21.8 years Conservative
Chris Mullin 12-Dec-47 Sunderland South 11 Jun 1987 to 6 May 2010 22.9 years Labour
Christopher Murphy 20-Apr-47 Welwyn & Hatfield 3 May 1979 to 9 Jun 1983Welwyn Hatfield 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
Denis Murphy 02-Nov-48 Wansbeck 1 May 1997 to 6 May 2010 13.0 years Labour
Ronald Murray 15-Jun-22 Edinburgh, Leith 18 Jun 1970 to 3 May 1979 8.9 years Labour
David Myles 30-May-25 Banff 3 May 1979 to 9 Jun 1983 4.1 years Conservative
Dr Doug Naysmith 01-Apr-41 Bristol North West 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Gerry Neale 25-Jun-41 North Cornwall 3 May 1979 to 9 Apr 1992 12.9 years Conservative
Sir Richard Needham 29-Jan-42 Chippenham 3 May 1979 to 9 Jun 1983North Wiltshire 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Dave Nellist 16-Jul-52 Coventry South East 9 Jun 1983 to 9 Apr 1992 8.8 years Independent Labour
Anthony Nelson 11-Jun-48 Chichester 10 Oct 1974 to 1 May 1997 22.6 years Conservative
Sir Michael Neubert 03-Sep-33 Romford 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Stan Newens 04-Feb-30 Epping 15 Oct 1964 to 18 Jun 1970Harlow 28 Feb 1974 to 9 Jun 1983 14.9 years Labour
Tony Newton 29-Aug-37 Braintree 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Patrick Nicholls 14-Nov-48 Teignbridge 9 Jun 1983 to 7 Jun 2001 18.0 years ConservativeDavid Nicholson 17-Aug-44 Taunton 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Emma Nicholson 16-Oct-41 Torridge & West Devon 11 Jun 1987 to 1 May 1997 9.9 years Liberal Democrat
-
8/3/2019 Former MPs
15/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
James Nicholson 29-Jan-45 Newry & Armagh 9 Jun 1983 to 17 Dec 1985 2.5 years Ulster Unionist Party
Archie Norman 01-May-54 Tunbridge Wells 1 May 1997 to 5 May 2005 8.0 years Conservative
Dan Norris 28-Jan-60 Wansdyke 1 May 1997 to 6 May 2010 13.0 years Labour
Steven Norris 24-May-45 Oxford East 9 Jun 1983 to 11 Jun 1987Epping Forest 15 Dec 1988 to 1 May 1997 12.4 years Conservative
Sir John Nott 01-Feb-32 St Ives 31 Mar 1966 to 9 Jun 1983 17.2 years Conservative
Mark Oaten 08-Mar-64 Winchester 1 May 1997 to 5 Oct 199720 Nov 1997 to 6 May 2010 12.9 years Liberal Democrat
Sir Bill O'Brien 25-Jan-29 Normanton 9 Jun 1983 to 5 May 2005 21.9 years Labour
Mike O'Brien 19-Jun-54 North Warwickshire 9 Apr 1992 to 6 May 2010 18.1 years Labour
Edward O'Hara 01-Oct-37 Knowsley South 27 Sep 1990 to 6 May 2010 19.6 years Labour
Bill Olner 09-May-42 Nuneaton 9 Apr 1992 to 6 May 2010 18.1 years Labour
Martin O'Neill 06-Jan-45 C lackmannan & East Stirlingshire 3 May 1979 to 9 Jun 1983Clackmannan 9 Jun 1983 to 1 May 1997Ochil 1 May 1997 to 5 May 2005 26.0 years Labour
Lembit pik 02-Mar-65 Montgomeryshire 1 May 1997 to 6 May 2010 13.0 years Liberal Democrat
Hon Phillip Oppenheim 20-Mar-56 Amber Valley 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sally Oppenheim 26-Jul-28 Gloucester 18 Jun 1970 to 11 Jun 1987 17.0 years Conservative
Diana Organ 21-Feb-52 Forest of Dean 1 May 1997 to 5 May 2005 8.0 years Labour
Sir John Osborn 14-Dec-22 Sheffield, Hallam 8 Oct 1959 to 11 Jun 1987 27.7 years Conservative
John Ovenden 17-Aug-42 Gravesend 28 Feb 1974 to 3 May 1979 5.2 years Labour
Dr David Owen 02-Jul-38 Plymouth, Sutton 31 Mar 1966 to 28 Feb 1974Plymouth, Devonport 28 Feb 1974 to 9 Apr 1992 26.0 years Crossbench
Richard Page 22-Feb-41 Workington 4 Nov 1976 to 3 May 1979South West Hertfordshire 13 Dec 1979 to 5 May 2005 27.9 years Conservative
The Reverend Ian Paisley 06-Apr-26 North Antrim 18 Jun 1970 to 16 Dec 198523 Jan 1986 to 6 May 2010 39.8 years Democrati c U nionist
Dr Nick Palmer 05-Feb-50 Broxtowe 1 May 1997 to 6 May 2010 13.0 years Labour
John Pardoe 27-Jul-34 North Cornwall 31 Mar 1966 to 3 May 1979 13.1 years Liberal
Cecil Parkinson 01-Sep-31 Enfield West 19 Nov 1970 to 28 Feb 1974South Hertfordshire 28 Feb 1974 to 9 Jun 1983Hertsmere 9 Jun 1983 to 9 Apr 1992 21.4 years Conservative
Matthew Parris 07-Aug-49 West Derbyshire 3 May 1979 to 17 Apr 1986 7.0 years Conservative
Sir Irvine Patnick 11-Oct-29 Sheffield, Hallam 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Chris Patten 12-May-44 Bath 3 May 1979 to 9 Apr 1992 12.9 years CrossbenchJohn Patten 17-Jul-45 Oxford 3 May 1979 to 9 Jun 1983
Oxford West & Abingdon 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Sir Geoffrey Pattie 17-Jan-36 Chertsey & Walton 28 Feb 1974 to 1 May 1997 23.2 years Conservative
James Pawsey 21-Aug-33 Rugby 3 May 1979 to 9 Jun 1983Rugby & Kenilworth 9 Jun 1983 to 1 May 1997 18.0 years Conservative
Elizabeth Peacock 04-Sep-37 Batley & Spen 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Ian Pearson 05-Apr-59 Dudley West 15 Dec 1994 to 1 May 1997Dudley South 1 May 1997 to 6 May 2010 15.4 years Labour
Andrew Pelling 20-Aug-59 Croydon Central 5 May 2005 to 6 May 2010 5.0 years Independent
Tom Pendry 10-Jun-34 Stalybridge & Hyde 18 Jun 1970 to 7 Jun 2001 31.0 years Other
Linda Perham 29-Jun-47 Ilford North 1 May 1997 to 5 May 2005 8.0 years Labour
George Perry 24-Aug-20 Nottingham South 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Colin Pickthall 13-Sep-44 West Lancashire 9 Apr 1992 to 5 May 2005 13.1 years Labour
Peter Pike 26-Jun-37 Burnley 9 Jun 1983 to 5 May 2005 21.9 years Labour
Bill Pitt 17-Jul-37 Croydon North West 22 Oct 1981 to 9 Jun 1983 1.6 years Liberal
James Plaskitt 23-Jun-54 Warwick & Leamington 1 May 1997 to 6 May 2010 13.0 years Labour
Kerry Pollard 27-Apr-44 St Albans 1 May 1997 to 5 May 2005 8.0 years Labour
Alexander Pollock 21-Jul-44 Moray & Nairn 3 May 1979 to 9 Jun 1983Moray 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
Chris Pond 25-Sep-52 Gravesham 1 May 1997 to 5 May 2005 8.0 years Labour
Greg Pope 29-Aug-60 Hyndburn 9 Apr 1992 to 6 May 2010 18.1 years Labour
David Porter 16-Apr-48 Waveney 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Michael Portillo 26-May-53 Enfield, Southgate 13 Dec 1984 to 1 May 1997Kensington & Chelsea 25 Nov 1999 to 5 May 2005 17.8 years Conservative
William Powell 03-Aug-48 Corby 9 Jun 1983 to 1 May 1997 13.9 years ConservativeJohn Powley 03-Aug-36 Norwich South 9 Jun 1983 to 11 Jun 1987 4.0 years Conservative
Bridget Prentice 28-Dec-52 Lewisham East 9 Apr 1992 to 6 May 2010 18.1 years Labour
-
8/3/2019 Former MPs
16/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
Gordon Prentice 28-Jan-51 Pendle 9 Apr 1992 to 6 May 2010 18.1 years Labour
John Prescott 31-May-38 Kingston upon Hull East 18 Jun 1970 to 6 May 2010 39.9 years Labour
Adam Price 23-Sep-68 Carmarthen East & Dinefwr 7 Jun 2001 to 6 May 2010 8.9 years Plaid Cymru
Christopher Price 26-Jan-32 Birmingham, Perry Barr 31 Mar 1966 to 18 Jun 1970Lewisham West 28 Feb 1974 to 9 Jun 1983 13.5 years Labour
Sir David Price 20-Nov-24 Eastleigh 26 May 1955 to 9 Apr 1992 36.9 years Conservative
David Prior 03-Dec-54 North Norfolk 1 May 1997 to 7 Jun 2001 4.1 years Conservative
James Prior 11-Oct-27 Lowestoft 8 Oct 1959 to 9 Jun 1983
Waveney 9 Jun 1983 to 11 Jun 1987 27.7 years Other
Harvey Proctor 16-Jan-47 Basildon 3 May 1979 to 9 Jun 1983Billericay 9 Jun 1983 to 11 Jun 1987 8.1 years Conservative
Gwyn Prosser 27-Apr-43 Dover 1 May 1997 to 6 May 2010 13.0 years Labour
Wilfred Proudfoot 19-Dec-21 Cleveland 8 Oct 1959 to 15 Oct 1964Brighouse & Spenborough 18 Jun 1970 to 28 Feb 1974 8.7 years Conservative
Ken Purchase 08-Jan-39 Wolverhampton North East 9 Apr 1992 to 6 May 2010 18.1 years Labour
James Purnell 02-Mar-70 Stalybridge & Hyde 7 Jun 2001 to 6 May 2010 8.9 years Labour
Joyce Quin 26-Nov-44 Gateshead East 11 Jun 1987 to 1 May 1997Gateshead East & Washington West 1 May 1997 to 5 May 2005 17.9 years Labour
Lawrie Quinn 25-Dec-56 Scarborough & Whitby 1 May 1997 to 5 May 2005 8.0 years Labour
Dr Reg Race 23-Jun-47 Wood Green 3 May 1979 to 9 Jun 1983 4.1 years Labour
Giles Radice 04-Oct-36 Chester-le-Street 1 Mar 1973 to 9 Jun 1983North Durham 9 Jun 1983 to 7 Jun 2001 28.3 years Other
Keith Raffan 21-Jun-49 Delyn 9 Jun 1983 to 9 Apr 1992 8.8 years Liberal Democrat
Sir Timothy Raison 03-Nov-29 Aylesbury 18 Jun 1970 to 9 Apr 1992 21.8 years Conservative
Bill Rammell 10-Oct-59 Harlow 1 May 1997 to 6 May 2010 13.0 years Labour
James Ramsden 01-Nov-23 Harrogate 11 Mar 1954 to 28 Feb 1974 20.0 years Conservative
Stuart Randall 22-Jun-38 Kingston upon Hull West 9 Jun 1983 to 1 May 1997 13.9 years Other
Syd Rapson 17-Apr-42 Portsmouth North 1 May 1997 to 5 May 2005 8.0 years Labour
Andy Reed 17-Sep-64 Loughborough 1 May 1997 to 6 May 2010 13.0 years Labour
David Reed 24-Apr-45 Sedgefield 18 Jun 1970 to 28 Feb 1974 3.7 years Labour
Laurance Reed 04-Dec-37 Bolton East 18 Jun 1970 to 28 Feb 1974 3.7 years Conservative
- - .
John Reid 08-May-47 Motherwell North 11 Jun 1987 to 1 May 1997
Ham ilton North & Bell shil l 1 May 1997 to 5 May 2005Airdrie and Shotts 5 May 2005 to 6 May 2010 22.9 years Labour
David Rendel 15-Apr-49 Newbury 6 May 1993 to 5 May 2005 12.0 years Liberal Democrat
Willie Rennie 27-Sep-67 Dunfermline and West Fife 9 Feb 2006 to 6 May 2010 4.2 years Liberal Democrat
Timothy Renton 28-May-32 Mid Sussex 28 Feb 1974 to 1 May 1997 23.2 years Conservative
Ivor Richard 30-May-32 Barons Court 15 Oct 1964 to 28 Feb 1974 9.4 years Labour
Rod Richards 12-Mar-47 Clwyd North West 9 Apr 1992 to 1 May 1997 5.1 years Independent Conservative
Graham Riddick 26-Aug-55 Colne Valley 11 Jun 1987 to 1 May 1997 9.9 years Conservative
Gwilym Roberts 07-Aug-28 South Bedfordshire 31 Mar 1966 to 18 Jun 1970Cannock 28 Feb 1974 to 9 Jun 1983 13.5 years Labour
Sir Wyn Roberts 10-Jul-30 Conway 18 Jun 1970 to 9 Jun 1983Conwy 9 Jun 1983 to 1 May 1997 26.9 years Conservative
George Robertson 12-Apr-46 Hamilton 31 May 1978 to 1 May 1997Hamilton South 1 May 1997 to 24 Aug 1999 21.2 years Other
Raymond Robertson 11-Dec-59 Aberdeen South 9 Apr 1992 to 1 May 1997 5.1 years Conservative
Iris Robinson 06-Sep-49 Strangford 7 Jun 2001 to 13 Jan 2010 8.6 years Democratic Unionist
Mark Robinson 26-Dec-46 Newport West 9 Jun 1983 to 11 Jun 1987Somerton & Frome 9 Apr 1992 to 1 May 1997 9.1 years Conservative
Peter Robinson 29-Dec-48 Belfast East 3 May 1979 to 9 Jun 1983East Belfast 9 Jun 1983 to 16 Dec 1985
23 Jan 1986 to 1 May 1997Belfast East 1 May 1997 to 6 May 2010 30.9 years Democratic Unionist
Barbara Roche 13-Apr-54 Hornsey & Wood Green 9 Apr 1992 to 5 May 2005 13.1 years Labour
William Rodgers 28-Oct-28 Stockton-on-Tees 5 Apr 1962 to 28 Feb 1974Stockton 28 Feb 1974 to 9 Jun 1983 21.2 years Liberal Democrat
Dame Marion Roe 15-Jul-36 Broxbourne 9 Jun 1983 to 5 May 2005 21.9 years Conservative
Roy Roebuck 25-Sep-29 Harrow East 31 Mar 1966 to 18 Jun 1970 4.2 years Labour
Allan Rogers 24-Oct-32 Rhondda 9 Jun 1983 to 7 Jun 2001 18.0 years LabourJeff Rooker 05-Jun-41 Birmingham, Perry Barr 28 Feb 1974 to 7 Jun 2001 27.3 years Labour
Terry Rooney 11-Nov-50 Bradford North 8 Nov 1990 to 6 May 2010 19.5 years Labour
-
8/3/2019 Former MPs
17/21
Name Date of Birth Constituency Dates1 Length of Service2 Party3
John Roper 10-Sep-35 Farnworth 18 Jun 1970 to 9 Jun 1983 13.0 years Non-affiliated (current Member)
Paul Rose 26-Dec-35 Manchester, Blackley 15 Oct 1964 to 3 May 1979 14.5 years Labour
Ernie Ross 27-Jul-42 Dundee West 3 May 1979 to 5 May 2005 26.0 years Labour
William Ross 04-Feb-36 Londonderry 28 Feb 1974 to 9 Jun 1983East Londonderry 9 Jun 1983 to 16 Dec 1985
23 Jan 1986 to 7 Jun 2001 27.2 years Ulster Unionist Party
Sir Hugh Rossi 21-Jun-27 Hornsey 31 Mar 1966 to 9 Jun 1983Hornsey & Wood Green 9 Jun 1983 to 9 Apr 1992 26.0 years Conservative
Peter Rost 19-Sep-30 South East Derbyshire 18 Jun 1970 to 9 Jun 1983
Erewash 9 Jun 1983 to 9 Apr 1992 21.8 years Conservative
Paul Rowen 11-May-55 Rochdale 5 May 2005 to 6 May 2010 5.0 years Liberal Democrat
Ted Rowlands 23-Jan-40 Cardiff North 31 Mar 1966 to 18 Jun 1970Merthyr Tydfil 13 Apr 1972 to 9 Jun 1983Merthyr Tydfil & Rhymney 9 Jun 1983 to 7 Jun 2001 33.4 years Labour
Christine Russell 25-Mar-45 Chester, City of 1 May 1997 to 6 May 2010 13.0 years Labour
Joan Ryan 08-Sep-55 Enfield North 1 May 1997 to 6 May 2010 13.0 years Labour
Richard Ryder 04-Feb-49 Mid Norfolk 9 Jun 1983 to 1 May 1997 13.9 years Crossbench
John Ryman 07-Nov-30 Blyth 10 Oct 1974 to 9 Jun 1983Blyth Valley 9 Jun 1983 to 11 Jun 1987 12.7 years Independent Labour
Tom Sackville 26-Oct-50 Bolton West 9 Jun 1983 to 1 May 1997 13.9 years Conservative
Sir Tim Sainsbury 11-Jun-32 Hove 8 Nov 1973 to 1 May 1997 23.5 years Conservative
Nick St Aubyn 19-Nov-55 Guildford 1 May 1997 to 7 Jun 2001 4.1 years Conservative
Norman St John-Stevas 18-May-29 Chelmsford 15 Oct 1964 to 11 Jun 1987 22.7 years Conservative
Alex Salmond 31-Dec-54 Banff & Buchan 11 Jun 1987 to 5 May 2005Banff and Buchan 5 May 2005 to 6 May 2010 22.9 years Scottish National
Martin Salter 19-Apr-54 Reading West 1 May 1997 to 6 May 2010 13.0 years Labour
Mohammad Sarwar 18-Aug-52 Glasgow, Govan 1 May 1997 to 5 May 2005Glasgow Central 5 May 2005 to 6 May 2010 13.0 years Labour
Malcolm Savidge 09-May-46 Aberdeen North 1 May 1997 to 5 May 2005 8.0 years Labour
Phil Sawford 26-Jun-50 Kettering 1 May 1997 to 5 May 2005 8.0 years Labour
Jonathan Sayeed 20-Mar-48 Bristol East 9 Jun 1983 to 9 Apr 1992Mid Bedfordshire 1 May 1997 to 5 May 2005 16.8 years Independent Conservative
Brian Sedgemore 17-Mar-37 Luton West 28 Feb 1974 to 3 May 1979Hackney South & Shoreditch 9 Jun 1983 to 5 May 2005 27.1 years Liberal Democrat
John Sever 01-Apr-43 Birmingham, Ladywood 18 Aug 1977 to 9 Jun 1983 5.8 years Labour
David Shaw 14-Nov-50 Dover 11 Jun 1987 to 1 May 1997 9.9 years ConservativeJonathan Shaw 03-Jun-66 Chatham & Aylesford 1 May 1997 to 6 May 2010 13.0 years Labour
Sir Michael Shaw 09-Oct-20 Brighouse & Spenborough 17 Mar 1960 to 15 Oct 1964Scarborough & Whitby 31 Mar 1966 to 28 Feb 1974Scarborough 28 Feb 1974 to 9 Apr 1992 30.6 years Conservative
Robert Sheldon 13-Sep-23 Ashton-under-Lyne 15 Oct 1964 to 7 Jun 2001 36.6 years Other
Gillian Shephard 22-Jan-40 South West Norfolk 11 Jun 1987 to 5 May 2005 17.9 years Conservative
Sir Colin Shepherd 13-Jan-38 Hereford 10 Oct 1974 to 1 May 1997 22.6 years Conservative
Elizabeth Shields 27-Feb-28 Ryedale 8 May 1986 to 11 Jun 1987 1.1 years Liberal
Debra Shipley 22-Jun-57 Stourbridge 1 May 1997 to 5 May 2005 8.0 years Labour
Clare Short 15-Feb-46 Birmingham, Ladywood 9 Jun 1983 to 6 May 2010 26.9 years Independent Labour
Edward Short 17-Dec-12 Newcastle upon Tyne Central 25 Oct 1951 to 12 Oct 197