TP
TrackPolitics
HomeBillsMPsPartiesTopics
About
HomeBillsMPsPartiesTopics
© 2026 TrackPolitics.uk — Holding politicians accountable through data
AboutGitHub
← Back to MPs
Heidi Alexander

Heidi Alexander

MP for Swindon South

Labour (Co-op)Government

Secretary of State for Transport

About This MP

AI-generated

Heidi Alexander is a Labour (Co‑op) MP for Swindon South. She has served as Secretary of State for Transport since November 2024, having previously been Minister of State at the Ministry of Justice in 2024, with a background in both government and opposition roles and experience on several Commons committees (notably Health and Social Care, and Housing, Communities and Local Government).

Voting Patterns

Her voting record shows very high party loyalty (99%) but attendance below the party average (24% vs 33%). Her record places her around the centre (46/100). She generally votes with Labour on issues such as Universal Credit, bus services regulation, trade union powers, workers’ rights protections and VAT changes, while voting in a mixed pattern on prison sentencing, immigration controls, transgender rights and renter protections, and has generally voted against data protection. She has a number of notable rebellions against her party on Brexit-related issues, including votes related to the Electoral Commission in 2018 and several votes on the EU Withdrawal Bill in 2017.

Notable Positions

  • Generally voted for Universal Credit
  • Generally voted for regulation of bus services
  • Generally voted for trade union powers
  • Generally voted for workers’ rights protections
  • Generally voted for VAT changes

Financial Interests

There is one declared financial interest: land and property (within or outside the UK).

Generated 21 February 2026

99%
Party Loyalty
24%
Attendance
4
Rebel Votes
—
Total Votes

Political Position

LEFTRIGHT
Centrist(46)
Based on 139 votes

Career & Roles

7 positions

Current

Government

Secretary of State for Transport

Since Nov 2024

Previous

Government

Minister of State (Ministry of Justice)

Jul 2024 - Nov 2024

Committee

Health and Social Care Committee

Oct 2016 - May 2017

Opposition

Shadow Secretary of State for Health

Sept 2015 - Jun 2016

Opposition

Opposition Whip (Commons)

Mar 2013 - Sept 2015

Committee

Regulatory Reform

Jul 2010 - Mar 2015

Committee

Housing, Communities and Local Government Committee

Jul 2010 - Nov 2012

Voting Stances

Based on parliamentary votes

Universal Credit

Mixed

has voted a mixture of ways on universal credit

74 votes

Bus services regulation

Mixed

has voted a mixture of ways on bus services regulation

52 votes

Trade union powers

Mixed

has voted a mixture of ways on trade union powers

38 votes

Workers rights protections

Mixed

has voted a mixture of ways on workers rights protections

35 votes

VAT changes

Generally against

has generally voted against vat changes

32 votes

Prison sentencing

Strongly against

has almost always voted against prison sentencing

21 votes

Immigration controls

Mixed

has voted a mixture of ways on immigration controls

20 votes

Renter protections

Mixed

has voted a mixture of ways on renter protections

18 votes

Financial Interests

1 declarations

Recent Rebel Votes

European Union (Notification of Withdrawal) Bill: Committee of the whole House Clauses 1 and 2 stand part

8 Feb 2017

NO

European Union (Notification of Withdrawal) Bill: Second Reading

1 Feb 2017

NO

Electoral Commission

23 Jan 2018

AYE

European Union (Notification of Withdrawal) Bill: Third Reading

8 Feb 2017

NO

Recent Votes

AYE

Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27

11 Feb 2026279 Aye90 No
AYE

Local Government Finance Report (England) 2026-27

11 Feb 2026277 Aye143 No
ABSENT

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026

11 Feb 2026362 Aye107 No
AYE

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026

4 Feb 2026392 Aye116 No
AYE

Universal Credit (Removal of Two Child Limit) Bill: Second Reading

3 Feb 2026458 Aye104 No
NO

Opposition Day: Youth unemployment

28 Jan 202691 Aye287 No
NO

Opposition Day: British Indian Ocean Territory

28 Jan 2026103 Aye284 No
AYE

Draft Medical Devices (Fees Amendment) Regulations 2026

28 Jan 2026294 Aye108 No
NO

Medical Training (Prioritisation) Bill: Amendment 1

27 Jan 202688 Aye310 No
NO

Medical Training (Prioritisation) Bill: Amendment 2

27 Jan 202661 Aye311 No