← Back to MPs
KB

Kevin Brennan

Former MP
41.1
Leaning progressive
315 coded votes
3,382
Total votes
1,789
Ayes
1,593
Noes
0
Other

Ideology spectrum

41.1
ProgressiveCentreConservative

Leaning progressive — based on 315 coded votes across 3 axes (9% coverage).

Policy axis scores

0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.

Economic policy 43
High confidence 169 votes
Civil liberties 37
High confidence 87 votes
Climate / energy 42
High confidence 59 votes

Voting trends (most recent 12 months of activity)

Voting record

July 2023 1 votes
June 2023 23 votes
Division Date Vote
Relationships and Sexuality Education (Northern Ireland) (Amendment) Regulations 2023 28 Jun 2023 NO
Government Amendment to Opposition day debate on Mortgage and rental costs 27 Jun 2023 NO
Opposition day: Mortgage and rental costs 27 Jun 2023 NO
Schools (Gender and Parental Rights): Ten-Minute Rule Bill 27 Jun 2023 NO
National Security Bill: motion to disagree with Lords Amendment 22B 26 Jun 2023 AYE
Government Amendment to Opposition day debate on Animal Welfare (Kept Animals) 21 Jun 2023 AYE
Opposition Day: Animal Welfare (Kept Animals) 21 Jun 2023 NO
Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 42D 21 Jun 2023 NO
Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 15D 21 Jun 2023 AYE
Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendments 5B, 5C and 5D 21 Jun 2023 NO
Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4B 21 Jun 2023 AYE
Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2B 21 Jun 2023 AYE
Finance (No. 2) Bill Report Stage: Amendment 1 20 Jun 2023 AYE
Finance (No. 2) Bill Report Stage: New Clause 7 20 Jun 2023 AYE
Privilege Motion 19 Jun 2023 AYE
Draft Animal By-Products, Pet Passport and Animal Health (Fees) (England) (Amendment) Regulations 2023 14 Jun 2023 AYE
Procurement Bill [Lords] Report Stage: Amendment 18 13 Jun 2023 NO
Procurement Bill [Lords] Report Stage: Amendment 2 13 Jun 2023 NO
That the draft Public Order Act 1986 (Serious Disruption to the Life of the Community) Regulations 2023 be approved 12 Jun 2023 AYE
Motion to disagree with Lords Amendment 42B 12 Jun 2023 NO
Opposition day: Accountability and scrutiny of Teesworks 7 Jun 2023 AYE
Opposition Day: Mental health treatment and support: Government amendment 7 Jun 2023 AYE
Opposition Day: Mental health treatment and support 7 Jun 2023 AYE
Page 7/113