Portrait of Mr David Ruffley

Former Member of Parliament

Mr David Ruffley

Conservative MP for Bury St Edmunds

At a glanceMr David Ruffley was a Conservative MP for Bury St Edmunds.

Early day motions1 tabled
Full parliamentary career11 past posts

Opposition posts

  • Shadow Minister (Home Affairs) · Home Office 3 Jul 2007 – 6 May 2010
  • Shadow Minister (Work and Pensions) · Department for Work and Pensions 10 May 2005 – 3 Jul 2007
  • Opposition Whip (Commons) · Whips Office (Commons) 1 Jun 2004 – 10 May 2005

Committee memberships

  • Treasury Committee 29 Nov 2010 – 30 Mar 2015
  • Draft Financial Services Bill (Joint Committee) 18 Jul 2011 – 13 Dec 2011
  • Treasury Committee 12 Jul 2005 – 13 Feb 2006
  • Treasury Committee 30 Nov 1998 – 22 Mar 2004
  • Public Administration Committee 16 Jul 1997 – 2 Jul 1999

Previous seats

  • Bury St Edmunds · Elected 1 time 6 May 2010 – 30 Mar 2015
  • Bury St. Edmunds · Elected 3 times 1 May 1997 – 6 May 2010

Party affiliation

  • Conservative 1 May 1997 – 30 Mar 2015

Source: parliamentary career on parliament.uk.

Expenses£10,514 · 2015/16
Staffing£5,411
Winding Up£3,434
Travel£983

See every line item

Source: IPSA (OGL v3.0)

Frequently asked questions

Common questions about Mr David Ruffley, answered from official Parliament data.

Who is Mr David Ruffley?

Mr David Ruffley was a Member of Parliament who represented Bury St Edmunds in the House of Commons. See Mr David Ruffley's official Parliament profile.

Which party did Mr David Ruffley represent?

Mr David Ruffley sat as Conservative. See Mr David Ruffley's official Parliament profile.

Which constituency did Mr David Ruffley represent?

Mr David Ruffley was the Member of Parliament for Bury St Edmunds. See Mr David Ruffley's official Parliament profile.

What registered interests are listed for Mr David Ruffley?

Mr David Ruffley has no entries in the Register of Members' Financial Interests. See Mr David Ruffley's official Parliament profile.

Source: this MP's official Parliament profile. Last updated 26 Jul 2026.