Portrait of Lord McCabe

Member of the House of Lords

Lord McCabe

Labour

At a glanceLord McCabe is a Labour member of the House of Lords.

Votes cast286
Voted Content6
Voted Not Content280

Lords divisions Lord McCabe has voted in. Content is a vote for the motion, Not Content against. Peers attend divisions ad hoc, so there is no attendance figure.

Biographyfrom Parliament
Lord McCabe's full title is The Lord McCabe. His name is Stephen James McCabe, and he is a current member of the House of Lords.
Current roles1 held
  • Labour Party since 1 May 1997
Voting recordlatest 15 shown
Full parliamentary career20 past posts

Government posts

  • Lord Commissioner (HM Treasury) (Whip) · HM Treasury 2 Jul 2007 – 6 May 2010
  • Assistant Whip (HM Treasury) · HM Treasury 5 May 2006 – 28 Jun 2007

Opposition posts

  • Shadow Minister (Defence) · Ministry of Defence 28 Nov 2023 – 30 May 2024
  • Shadow Minister (Education) · Department for Education 7 Oct 2013 – 18 Sep 2015
  • Opposition Whip (Commons) · Whips Office (Commons) 6 May 2010 – 1 Jul 2010

Committee memberships

Previous seats

  • Birmingham, Selly Oak · Elected 4 times 6 May 2010 – 30 May 2024
  • Birmingham, Hall Green · Elected 3 times 1 May 1997 – 6 May 2010

Source: parliamentary career on parliament.uk.

Frequently asked questions

Common questions about Lord McCabe, answered from official Parliament data.

Who is Lord McCabe?

Lord McCabe is a member of the House of Lords. See Lord McCabe's official Parliament profile.

Which party does Lord McCabe represent?

Lord McCabe sits as Labour in the House of Lords. See Lord McCabe's official Parliament profile.

How long has Lord McCabe sat in the House of Lords?

Lord McCabe has served in the House of Lords for 1 year, 5 months. See Lord McCabe's official Parliament profile.

What registered interests are listed for Lord McCabe?

Lord McCabe has no entries in the Register of Lords' Interests. See Lord McCabe's official Parliament profile.

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