Alan Brown · Member
former member
No counted recordsPolitical · 2023-09-18No counted sources
Alan Brown · Member
former member
No counted recordsPolitical · 2023-09-18No counted sources
Alberto Costa MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Alberto Costa MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Alexander Pollock · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Alexander Pollock · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Alexander Pollock · Member
former member
No counted recordsPolitical · 1986-06-23No counted sources
Allan Stewart · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Allan Stewart · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Allan Stewart · Member
former member
No counted recordsPolitical · 1995-02-20No counted sources
Andrew Bowie MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Andrew Bowie MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Andrew Western MP · Member
former member
No counted recordsPolitical · 2023-02-21No counted sources
Andrew Western MP · Member
former member
No counted recordsPolitical · 2023-02-21No counted sources
Ann McKechin · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Ann McKechin · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Anna McCurley · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Anna McCurley · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Barry Henderson · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Barry Henderson · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Bill Walker · Member
former member
No counted recordsPolitical · 1981-04-13No counted sources
Bill Walker · Member
former member
No counted recordsPolitical · 1981-04-13No counted sources
Bill Walker · Member
former member
No counted recordsPolitical · 1995-07-18No counted sources
Cathy Jamieson · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Cathy Jamieson · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Chris Law MP · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Chris Law MP · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Christine Jardine MP · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Christine Jardine MP · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Christine Jardine MP · Member
former member
No counted recordsPolitical · 2023-02-21No counted sources
Craig Williams · Member
former member
No counted recordsPolitical · 2017-01-23No counted sources
Craig Williams · Member
former member
No counted recordsPolitical · 2017-01-23No counted sources
Dame Anne Begg · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Dame Anne Begg · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Danielle Rowley · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Danielle Rowley · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Danny Alexander · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Danny Alexander · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Dave Doogan MP · Member
current member
No counted recordsPolitical · 2025-06-16No counted sources
Dave Doogan MP · Member
current member
No counted recordsPolitical · 2025-06-16No counted sources
David Duguid · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
David Duguid · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
David Duguid · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
David Duguid · Member
former member
No counted recordsPolitical · 2022-11-08No counted sources
David Lambie · Chair
former member
No counted recordsPolitical · 1982-01-27No counted sources
David Lambie · Member
former member
No counted recordsPolitical · 1981-01-16No counted sources
David Lambie · Member
former member
No counted recordsPolitical · 1981-01-16No counted sources
David Mowat · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
David Mowat · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Deidre Brock · Member
former member
No counted recordsPolitical · 2016-09-05No counted sources
Deidre Brock · Member
former member
No counted recordsPolitical · 2016-09-05No counted sources
Deidre Brock · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Deidre Brock · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Douglas Lumsden MP · Member
current member
No counted recordsPolitical · 2026-07-06No counted sources
Douglas Lumsden MP · Member
current member
No counted recordsPolitical · 2026-07-06No counted sources
Douglas McAllister MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Douglas McAllister MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Douglas Ross · Member
former member
No counted recordsPolitical · 2020-06-15No counted sources
Douglas Ross · Member
former member
No counted recordsPolitical · 2020-06-15No counted sources
Dr Dan Poulter · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Dr Dan Poulter · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Dr Eilidh Whiteford · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Dr Eilidh Whiteford · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Dr Liam Fox · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Dr Liam Fox · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Dr Norman Godman · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Dr Norman Godman · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Dr Philippa Whitford · Member
former member
No counted recordsPolitical · 2023-01-09No counted sources
Dr Philippa Whitford · Member
former member
No counted recordsPolitical · 2023-01-09No counted sources
Elaine Stewart MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Elaine Stewart MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Eric Joyce · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Eric Joyce · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Fiona Bruce · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Fiona Bruce · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Fiona O'Donnell · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Fiona O'Donnell · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Ged Killen · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Ged Killen · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
George Kynoch · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
George Kynoch · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Gordon Banks · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Gordon Banks · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Graeme Morrice · Member
former member
No counted recordsPolitical · 2011-10-25No counted sources
Graeme Morrice · Member
former member
No counted recordsPolitical · 2011-10-25No counted sources
Graeme Morrice · Member
former member
No counted recordsPolitical · 2013-01-28No counted sources
Harriet Cross MP · Member
current member
No counted recordsPolitical · 2024-10-21No counted sources
Harriet Cross MP · Member
current member
No counted recordsPolitical · 2024-10-21No counted sources
Hugh Gaffney · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Hugh Gaffney · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Iain McKenzie · Member
former member
No counted recordsPolitical · 2011-10-25No counted sources
Iain McKenzie · Member
former member
No counted recordsPolitical · 2011-10-25No counted sources
Iain McKenzie · Member
former member
No counted recordsPolitical · 2015-02-23No counted sources
Ian Lang · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Ian Lang · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Ian Murray · Member
former member
No counted recordsPolitical · 2016-09-05No counted sources
Ian Murray · Member
former member
No counted recordsPolitical · 2016-09-05No counted sources
Jack Rankin MP · Member
former member
No counted recordsPolitical · 2024-10-21No counted sources
Jack Rankin MP · Member
former member
No counted recordsPolitical · 2024-10-21No counted sources
Jamie Stone MP · Member
former member
No counted recordsPolitical · 2019-10-21No counted sources
Jamie Stone MP · Member
former member
No counted recordsPolitical · 2019-10-21No counted sources
Jim Craigen · Member
former member
No counted recordsPolitical · 1987-03-19No counted sources
Jim Craigen · Member
former member
No counted recordsPolitical · 1987-03-19No counted sources
Jim McGovern · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Jim McGovern · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Jim McGovern · Member
former member
No counted recordsPolitical · 2008-02-04No counted sources
John Corrie · Member
former member
No counted recordsPolitical · 1981-11-13No counted sources
John Corrie · Member
former member
No counted recordsPolitical · 1981-11-13No counted sources
John Lamont MP · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
John Lamont MP · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
John Lamont MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
John Robertson · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
John Robertson · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
John Stevenson · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
John Stevenson · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Jon Cruddas · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Jon Cruddas · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Julian Smith · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Julian Smith · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Kirsteen Sullivan MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Kirsteen Sullivan MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Kirstene Hair · Member
former member
No counted recordsPolitical · 2018-10-22No counted sources
Kirstene Hair · Member
former member
No counted recordsPolitical · 2018-10-22No counted sources
Kirsty Blackman MP · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Kirsty Blackman MP · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Lillian Jones MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Lillian Jones MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Lindsay Roy · Member
former member
No counted recordsPolitical · 2009-02-03No counted sources
Lindsay Roy · Member
former member
No counted recordsPolitical · 2009-02-03No counted sources
Liz Twist MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Liz Twist MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Lord James Douglas-Hamilton · Member
former member
No counted recordsPolitical · 1981-11-13No counted sources
Lord James Douglas-Hamilton · Member
former member
No counted recordsPolitical · 1981-11-13No counted sources
Maggie Throup · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Maggie Throup · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Margaret Ferrier · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Margaret Ferrier · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mark Lazarowicz · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mark Lazarowicz · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mark Menzies · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Mark Menzies · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Mark Menzies · Member
former member
No counted recordsPolitical · 2014-07-14No counted sources
Mark Menzies · Member
former member
No counted recordsPolitical · 2023-05-22No counted sources
Maureen Burke MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Maureen Burke MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Mhairi Black · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Mhairi Black · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Michael Shanks MP · Member
former member
No counted recordsPolitical · 2024-01-22No counted sources
Michael Shanks MP · Member
former member
No counted recordsPolitical · 2024-01-22No counted sources
Mike Crockart · Member
former member
No counted recordsPolitical · 2012-11-05No counted sources
Mike Crockart · Member
former member
No counted recordsPolitical · 2012-11-05No counted sources
Mike Freer · Member
former member
No counted recordsPolitical · 2010-11-29No counted sources
Mike Freer · Member
former member
No counted recordsPolitical · 2010-11-29No counted sources
Mr Alan Reid · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Mr Alan Reid · Member
former member
No counted recordsPolitical · 2010-07-12No counted sources
Mr Andrew Welsh · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Andrew Welsh · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Angus MacDonald MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Mr Angus MacDonald MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Mr Angus MacNeil · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Angus MacNeil · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Ben Wallace · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Ben Wallace · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Bill Tynan · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Bill Tynan · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Charles Walker · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Charles Walker · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Christopher Chope · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr Christopher Chope · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr David Anderson · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr David Anderson · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr David Hamilton · Member
former member
No counted recordsPolitical · 2003-02-10No counted sources
Mr David Hamilton · Member
former member
No counted recordsPolitical · 2003-02-10No counted sources
Mr David Hamilton · Member
former member
No counted recordsPolitical · 2007-11-09No counted sources
Mr David Marshall · Chair
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr David Marshall · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr David Marshall · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr David Marshall · Member
former member
No counted recordsPolitical · 1981-01-16No counted sources
Mr David Marshall · Member
former member
No counted recordsPolitical · 1994-11-28No counted sources
Mr David Stewart · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr David Stewart · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr Eric Clarke · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Eric Clarke · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Eric Clarke · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr Iain Sproat · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr Iain Sproat · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr Ian Davidson · Chair
former member
No counted recordsPolitical · 2010-06-10No counted sources
Mr Ian Davidson · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Ian Davidson · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Mr Ian Liddell-Grainger · Member
former member
No counted recordsPolitical · 2002-12-02No counted sources
Mr Ian Liddell-Grainger · Member
former member
No counted recordsPolitical · 2002-12-02No counted sources
Mr Jim Cunningham · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr Jim Cunningham · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr Jim Devine · Member
former member
No counted recordsPolitical · 2006-07-17No counted sources
Mr Jim Devine · Member
former member
No counted recordsPolitical · 2006-07-17No counted sources
Mr John Home Robertson · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr John Home Robertson · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr John Lyons · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr John Lyons · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr John MacDougall · Member
former member
No counted recordsPolitical · 2003-10-20No counted sources
Mr John MacDougall · Member
former member
No counted recordsPolitical · 2003-10-20No counted sources
Mr John Marshall · Member
former member
No counted recordsPolitical · 1996-04-01No counted sources
Mr John Marshall · Member
former member
No counted recordsPolitical · 1996-04-01No counted sources
Mr John Maxton · Member
former member
No counted recordsPolitical · 1981-01-16No counted sources
Mr John Maxton · Member
former member
No counted recordsPolitical · 1981-01-16No counted sources
Mr John McAllion · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr John McAllion · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr Martin O'Neill · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr Martin O'Neill · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Mr Michael Moore · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr Michael Moore · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mr Mike Weir · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr Mike Weir · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr Mohammad Sarwar · Chair
former member
No counted recordsPolitical · 2005-07-11No counted sources
Mr Mohammad Sarwar · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Mohammad Sarwar · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Peter Atkinson · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Peter Atkinson · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Peter Duncan · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr Peter Duncan · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Mr Phil Gallie · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Phil Gallie · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Raymond Robertson · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Raymond Robertson · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mr Russell Brown · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Russell Brown · Member
former member
No counted recordsPolitical · 1999-11-29No counted sources
Mr Stephen Hepburn · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr Stephen Hepburn · Member
former member
No counted recordsPolitical · 2015-07-06No counted sources
Mr Tim Devlin · Member
former member
No counted recordsPolitical · 1994-12-19No counted sources
Mr Tim Devlin · Member
former member
No counted recordsPolitical · 1994-12-19No counted sources
Mrs Eleanor Laing · Member
former member
No counted recordsPolitical · 2013-01-28No counted sources
Mrs Eleanor Laing · Member
former member
No counted recordsPolitical · 2013-01-28No counted sources
Mrs Irene Adams · Chair
former member
No counted recordsPolitical · 2001-07-19No counted sources
Mrs Irene Adams · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mrs Irene Adams · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Mrs Jacqui Lait · Member
former member
No counted recordsPolitical · 1994-10-27No counted sources
Mrs Jacqui Lait · Member
former member
No counted recordsPolitical · 1994-10-27No counted sources
Mrs Ray Michie · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Mrs Ray Michie · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Ms Anum Qaisar · Member
former member
No counted recordsPolitical · 2023-09-18No counted sources
Ms Anum Qaisar · Member
former member
No counted recordsPolitical · 2023-09-18No counted sources
Ms Katy Clark · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Ms Katy Clark · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Norman Buchan · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Norman Buchan · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Norman Hogg · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Norman Hogg · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Pamela Nash · Member
former member
No counted recordsPolitical · 2012-01-23No counted sources
Pamela Nash · Member
former member
No counted recordsPolitical · 2012-01-23No counted sources
Patricia Ferguson MP · Chair
current member
No counted recordsPolitical · 2024-09-12No counted sources
Patricia Ferguson MP · Member
current member
No counted recordsPolitical · 2024-09-12No counted sources
Patricia Ferguson MP · Member
current member
No counted recordsPolitical · 2024-09-12No counted sources
Paul Masterton · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Paul Masterton · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Paul Masterton · Member
former member
No counted recordsPolitical · 2019-04-01No counted sources
Pete Wishart MP · Chair
former member
No counted recordsPolitical · 2015-06-18No counted sources
Pete Wishart MP · Chair
former member
No counted recordsPolitical · 2017-07-12No counted sources
Pete Wishart MP · Chair
former member
No counted recordsPolitical · 2020-01-27No counted sources
Pete Wishart MP · Member
former member
No counted recordsPolitical · 2008-11-24No counted sources
Pete Wishart MP · Member
former member
No counted recordsPolitical · 2008-11-24No counted sources
Pete Wishart MP · Member
former member
No counted recordsPolitical · 2015-06-18No counted sources
Pete Wishart MP · Member
former member
No counted recordsPolitical · 2017-07-12No counted sources
Pete Wishart MP · Member
former member
No counted recordsPolitical · 2020-01-27No counted sources
Peter Fraser · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Peter Fraser · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Robert Hughes · Chair
former member
No counted recordsPolitical · 1981-01-21No counted sources
Robert Hughes · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Robert Hughes · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Robert Hughes · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Robert Hughes · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Robert McTaggart · Member
former member
No counted recordsPolitical · 1982-12-17No counted sources
Robert McTaggart · Member
former member
No counted recordsPolitical · 1982-12-17No counted sources
Ron Brown · Member
former member
No counted recordsPolitical · 1986-11-28No counted sources
Ron Brown · Member
former member
No counted recordsPolitical · 1986-11-28No counted sources
Rosemary McKenna · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Rosemary McKenna · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Ross Thomson · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Ross Thomson · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Rt Hon Alistair Carmichael MP · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Rt Hon Alistair Carmichael MP · Member
former member
No counted recordsPolitical · 2001-07-16No counted sources
Rt Hon Alistair Carmichael MP · Member
former member
No counted recordsPolitical · 2008-01-28No counted sources
Rt Hon Anna Soubry · Member
former member
No counted recordsPolitical · 2016-11-28No counted sources
Rt Hon Anna Soubry · Member
former member
No counted recordsPolitical · 2016-11-28No counted sources
Rt Hon David Mundell MP · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Rt Hon David Mundell MP · Member
former member
No counted recordsPolitical · 2005-07-12No counted sources
Rt Hon Desmond Swayne · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Rt Hon Desmond Swayne · Member
former member
No counted recordsPolitical · 1997-07-14No counted sources
Rt Hon Donald Dewar · Chair
former member
No counted recordsPolitical · 1980-01-01No counted sources
Rt Hon Donald Dewar · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Rt Hon Donald Dewar · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Rt Hon Malcolm Bruce · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Rt Hon Malcolm Bruce · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Rt Hon Sir Hector Monro · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Rt Hon Sir Hector Monro · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Rt Hon Sir James Paice · Member
former member
No counted recordsPolitical · 2013-02-04No counted sources
Rt Hon Sir James Paice · Member
former member
No counted recordsPolitical · 2013-02-04No counted sources
Rt Hon Stephen Flynn MP · Member
former member
No counted recordsPolitical · 2024-11-04No counted sources
Rt Hon Stephen Flynn MP · Member
former member
No counted recordsPolitical · 2024-11-04No counted sources
Rt Hon Tom Clarke · Member
former member
No counted recordsPolitical · 1982-12-17No counted sources
Rt Hon Tom Clarke · Member
former member
No counted recordsPolitical · 1982-12-17No counted sources
Sally-Ann Hart · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Sally-Ann Hart · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Sandra Osborne · Member
former member
No counted recordsPolitical · 1998-03-02No counted sources
Sandra Osborne · Member
former member
No counted recordsPolitical · 1998-03-02No counted sources
Simon Reevell · Member
former member
No counted recordsPolitical · 2010-11-29No counted sources
Simon Reevell · Member
former member
No counted recordsPolitical · 2010-11-29No counted sources
Sir Albert McQuarrie · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Sir Albert McQuarrie · Member
former member
No counted recordsPolitical · 1979-05-03No counted sources
Sir Michael Forsyth · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Sir Michael Forsyth · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Sir Michael Hirst · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Sir Michael Hirst · Member
former member
No counted recordsPolitical · 1983-06-09No counted sources
Sir Nicholas Fairbairn · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Sir Nicholas Fairbairn · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources
Sir Nicholas Fairbairn · Member
former member
No counted recordsPolitical · 1982-04-30No counted sources
Sir Robert Smith · Member
former member
No counted recordsPolitical · 1999-11-01No counted sources
Sir Robert Smith · Member
former member
No counted recordsPolitical · 1999-11-01No counted sources
Sir Russell Fairgrieve · Member
former member
No counted recordsPolitical · 1982-12-01No counted sources
Sir Russell Fairgrieve · Member
former member
No counted recordsPolitical · 1982-12-01No counted sources
Susan Murray MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Susan Murray MP · Member
current member
No counted recordsPolitical · 2024-10-28No counted sources
Terry Dicks · Member
former member
No counted recordsPolitical · 1995-04-18No counted sources
Terry Dicks · Member
former member
No counted recordsPolitical · 1995-04-18No counted sources
Tommy Sheppard · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Tommy Sheppard · Member
former member
No counted recordsPolitical · 2017-09-11No counted sources
Wendy Chamberlain MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
Wendy Chamberlain MP · Member
former member
No counted recordsPolitical · 2020-05-04No counted sources
William McKelvey · Chair
former member
No counted recordsPolitical · 1992-04-27No counted sources
William McKelvey · Member
former member
No counted recordsPolitical · 1982-02-05No counted sources
William McKelvey · Member
former member
No counted recordsPolitical · 1982-02-05No counted sources
William McKelvey · Member
former member
No counted recordsPolitical · 1992-04-27No counted sources