TrackPolitics logoTrackPolitics
HomeMy MPIssuesPromises
About
HomeMy MPIssuesPromisesCompareSpectrumBillsMPsPartiesVotes
© 2026 TrackPolitics.uk — Holding politicians accountable through data
How Parliament WorksAbout
← Back to MPs
Portrait of Daisy Cooper, MP for St Albans

Daisy Cooper

MP for St Albans

Liberal DemocratOpposition

Liberal Democrat Spokesperson (Treasury)

About This MP

AI-generated

“Centrist Lib Dem frontbencher with 100% party loyalty and one notable rebellion on an end‑of‑life bill.”

Daisy Cooper is the Liberal Democrat MP for St Albans, first elected in 2019. She serves as Liberal Democrat Spokesperson for the Treasury and is Deputy Leader of the Liberal Democrats. She has previously been the party’s spokesperson on Education, Justice, Health and Social Care, and Digital, Culture, Media and Sport, and has sat on committees such as Building Safety and Licensing Hours Extensions.

Voting Patterns

She maintains full party loyalty in votes (with a single rebel vote) and a relatively high attendance figure. On policy, she generally opposes tighter immigration controls and stricter asylum policies, and generally opposes expanding trade union powers, while she has tended to support NHS funding. Her record on individual issues shows a mix of positions on topics like Universal Credit, transgender rights, bus regulation and prison sentencing.

Notable Positions

  • Opposes tighter immigration controls and stricter asylum policies.
  • Opposes the Rwanda deportation scheme.
  • Supports NHS funding.
  • Generally opposes strengthening trade union powers.
  • Voted AYE on Terminally Ill Adults (End of Life) Bill: New Clause 2 (2025-06-13) in a rebel vote against party line.

Financial Interests

Declared financial interests total 19. These include 14 entries for donations and other support for MP activities, 3 entries for gifts, benefits and hospitality from UK sources, 1 entry for land and property, and 1 miscellaneous entry.

Generated 21 February 2026

Voting Activity

How this MP participates in parliamentary votes. These numbers describe activity, not effectiveness.

47%
Below avg

How often this MP votes

Liberal Democrat average: 19%

What does this mean?

The percentage of parliamentary votes (divisions) this MP participated in. MPs may miss votes for legitimate reasons including ministerial duties, constituency work, or illness.

100%
Very high

How often this MP votes with their party

Liberal Democrat average: 100%

What does this mean?

Political Position

Estimated from voting record, not self-declared. This is a simplified model — real politics is more complex than a single axis.

LEFTRIGHT
Centrist(45)
Based on 254 votes on ideologically significant topics — more votes means a more reliable estimate.

Career & Roles

8 positions

Current

Opposition

Liberal Democrat Spokesperson (Treasury)

Since Sept 2024

Other

Deputy Leader, Liberal Democrats

Since Sept 2020

Previous

Committee

Licensing Hours Extensions Bill

Feb 2024 - May 2024

Opposition

Liberal Democrat Spokesperson (Health and Social Care)

Oct 2021 - Sept 2024

Committee

Building Safety Bill

Sept 2021 - Oct 2021

Opposition

Liberal Democrat Spokesperson (Education)

Sept 2020 - Oct 2021

Opposition

Liberal Democrat Spokesperson (Justice)

Jan 2020 - Sept 2020

Opposition

Liberal Democrat Spokesperson (Digital, Culture, Media and Sport)

Jan 2020 - Sept 2020

Financial Interests

19 declarations · £134,456 total

Figures include only interests with declared monetary values from the Register of Members' Financial Interests. Some categories (e.g. hospitality, overseas visits) may not have monetary values recorded, so the total may not reflect all declared interests.

Recent Activity

38 events

Victims and Courts Bill: motion to disagree with Lords Amendment 6

NO
2 weeks ago290 / 163Passed

Victims and Courts Bill

Victims and Courts Bill: motion to disagree with Lords Amendment 5

NO
2 weeks ago292 / 162Passed

Victims and Courts Bill

Victims and Courts Bill: motion to disagree with Lords Amendment 4

NO
2 weeks ago300 / 149Passed

Victims and Courts Bill

Victims and Courts Bill: motion to disagree with Lords Amendment 3

NO
2 weeks ago286 / 163Passed

Victims and Courts Bill

Victims and Courts Bill: motion to disagree with Lords Amendment 2

NO
2 weeks ago295 / 162Passed

Victims and Courts Bill

Victims and Courts Bill: motion to disagree with Lords Amendment 1

NO
2 weeks ago291 / 158Passed

Victims and Courts Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6

NO
3 weeks ago278 / 164Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5

NO
3 weeks ago281 / 167Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3

NO
3 weeks ago280 / 164Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2

NO
3 weeks ago279 / 167Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1

NO
3 weeks ago280 / 161Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026

NO
3 weeks ago277 / 98Passed

Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026

AYE
3 weeks ago368 / 107Passed

Finance (No. 2) Bill: Third Reading

NO
1 month ago292 / 161Passed

Finance (No. 2) Bill

Finance (No. 2) Bill Report Stage: Amendment 6

AYE
1 month ago175 / 292Rejected

Finance (No. 2) Bill

The percentage of votes where this MP voted the same way as the majority of their party. High loyalty is typical; most MPs vote with their party on most issues.

1rebel votes
Rare

Rebel votes

What does this mean?

Times this MP voted differently from the majority of their party. This can reflect independent judgement, but context matters — some rebel votes are on procedural matters, others on major policy.