Photograph of Daisy Cooper

Member of Parliament

Daisy Cooper

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

12 Dec 2019

Commons start

6 years, 5 months

Time in Commons

72.5 %

Voting participation

-0.8 % vs avg

19,834

Majority

58

Debates (12 months)

98

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 020 7219 8568

Constituency office

01727 519900

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Environment / Climate 37/41 (90 %)
Brexit / EU 55/63 (87 %)
NHS / Health 41/47 (87 %)
Crime / Justice 146/173 (84 %)
Benefits 57/68 (84 %)

Lowest topic participation

Cost of Living 5/10 (50 %)
Migration 88/152 (58 %)
Work / Employment 40/65 (62 %)
Transport 37/56 (66 %)
Democracy / Parliament 25/37 (68 %)

Party history

Liberal Democrat 12 Dec 2019 to present

Constituency

Constituency history

St Albans 4 Jul 2024 to present Elected 1 time
St Albans 12 Dec 2019 to 30 May 2024 Elected 1 time

Roles

Liberal Democrat Spokesperson (Treasury) 18 Sep 2024 to present Opposition Department
Licensing Hours Extensions Bill 7 Feb 2024 to 30 May 2024
Liberal Democrat Spokesperson (Health and Social Care) 21 Oct 2021 to 18 Sep 2024 Opposition Department
Building Safety Bill 9 Sep 2021 to 26 Oct 2021
Liberal Democrat Spokesperson (Education) 7 Sep 2020 to 21 Oct 2021 Opposition Department
Liberal Democrat Spokesperson (Justice) 6 Jan 2020 to 7 Sep 2020 Opposition Department
Liberal Democrat Spokesperson (Digital, Culture, Media and Sport) 6 Jan 2020 to 7 Sep 2020 Opposition Department

Latest election result

Candidate result data from the Parliament Members API.

LD Hold St Albans Turnout 51,614
Candidate Party Votes Share
Daisy Cooper LD Liberal Democrat 29,222 56.6 %
James Spencer Con Conservative 9,388 18.2 %
Sophia Bhatti Lab Labour 5,189 10.1 %
John Dowdle RUK Reform UK 4,336 8.4 %
Simon Grover Green Green Party 3,272 6.3 %
Dafydd Morriss Heritage Party 104 0.2 %
Stewart Satterly SDP Social Democratic Party 103 0.2 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,149 of 1,584 eligible divisions (72.5 %). Commons average: 73.3 %.

1149

Total votes

587

Aye

562

No

1

Against party

Aye / No split Ayes 587 / Noes 562

Divisions

Page 1 of 77
Division Vote
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 No
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V No
Privilege Aye
Children's School and Wellbeing Bill: Amendments (a) to (j) in lieu of Lords Amendments 38V to 38X No
Northern Ireland Troubles Bill: Carry-over motion No
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f) No
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123 No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a) No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C No
Crime and Policing Bill: motion to insist on Amendments 439C and 439D and disagree with Lords Amendments 439E and 439F No
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X No
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B No
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 No

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

21

Speeches

40

Questions

35

Interventions

1

Answers

1

Points of order

0

Statements

Most active debate topics

Tax 12 appearances
Transport 10 appearances
NHS / Health 2 appearances
Foreign Affairs 1 appearances
Education 1 appearances

Recent appearances

Debate Contributions
Backing Business to Create Economic Growth 18 May 2026 3
Work and Pensions 13 May 2026 1
Conflict in the Middle East: Cost of Living 28 Apr 2026 1
Topical Questions 28 Apr 2026 1
Middle East: Economic Update 21 Apr 2026 1
Draft Chemicals (Health and Safety) (Amendment, Consequential and Transitional Provision) Regulations 2026 21 Apr 2026 2
British Industrial Competitiveness Scheme 16 Apr 2026 1
Draft National Employment Savings Trust (Amendment) Order 2026 15 Apr 2026 1
Middle East: Economic Update 24 Mar 2026 1
High Street Businesses: Tax Changes 10 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

2. (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation (10)

Name of donor: Simon Curtis Address of donor: private Amount of donation or nature and value if donation in kind: £1,500 Donor status: individual (Registered 29 April 2025)

Name of donor: Carl Michel Address of donor: private Amount of donation or nature and value if donation in kind: £2,000 Donor status: individual (Registered 8 May 2025)

Name of donor: Elizabeth Desmond Address of donor: private Amount of donation or nature and value if donation in kind: £5,000 Donor status: individual (Registered 8 May 2025)

2. (b) Any other support not included in Category 2(a) (1)

Name of donor: Ramesh Dewan Address of donor: private Amount of donation or nature and value if donation in kind: Hospitality for a fundraising event with the proceeds going to St Albans Liberal Democrats for my re-election campaign, value £1,643.97 Date received: 10 April 2025 Date accepted: 10 April 2025 Donor status: individual (Registered 28 April 2025)

3. Gifts, benefits and hospitality from UK sources (2)

Name of donor: National Liberal Club Address of donor: 1 Whitehall Place, London SW1A 2HE Amount of donation or nature and value if donation in kind: Honorary membership of the National Liberal Club from 12 September 2024 until 31 December 2025, value £1,311.80 Date received: 12 September 2024 to 31 December 2025 Date accepted: 12 September 2024 Donor status: company, registration 01355034 (Registered 25 September 2024)

Name of donor: National Liberal Club Address of donor: 1 Whitehall Place, London SW1A 2HE Amount of donation or nature and value if donation in kind: Honorary membership of the National Liberal Club from 1 January 2026 until 31 December 2026, value £1,140 Date received: 20 January 2026 to 31 December 2026 Date accepted: 20 January 2026 Donor status: company, registration 01355034 (Registered 22 January 2026)

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)

Type of land/property: Residential property (cottage) Number of properties: 1 Location: Suffolk Interest held: from 19 October 2020 Ownership details: A third share owned with family members (Registered 28 October 2020)

8. Miscellaneous (1)

Vice President of the Local Government Association (LGA), which works with councils to support, promote and improve local government. Date interest arose: 10 March 2020 (Registered 20 November 2020)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Daisy Cooper?

Daisy Cooper is a Member of Parliament representing St Albans. Source

Which party does Daisy Cooper represent?

Daisy Cooper currently represents Liberal Democrat. Source

Which constituency does Daisy Cooper represent?

Daisy Cooper currently represents St Albans. Source

How long has Daisy Cooper been an MP?

Daisy Cooper has been in the House of Commons for 6 years, 5 months. Source

How many Commons divisions has Daisy Cooper voted in?

Daisy Cooper has recorded votes in 1,149 of 1,584 eligible Commons divisions (72.5 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Daisy Cooper voted against their party?

Daisy Cooper has voted against the party majority 1 times in the imported division data. Source

What roles has Daisy Cooper held?

Daisy Cooper has 7 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Daisy Cooper?

Daisy Cooper has registered interests in 5 imported categories. These come from the UK Parliament registered interests data. Source

What was Daisy Cooper's latest election result?

Daisy Cooper's latest imported election result is LD Hold in St Albans, with a majority of 19,834. Source

How active is Daisy Cooper in parliamentary debates?

Daisy Cooper has made 98 contributions across 58 debate appearances in the last 12 months, according to Hansard records. Source