David Baines

David Baines

Constituency: St Helens North

Party: Labour (Co-op)

Parliament.uk Profile

Synopsis

David Baines is the Labour MP for St Helens North, and has been an MP continually since 4 July 2024.

David Baines, the Labour (Co-op) MP for St Helens North, was elected in July 2024 and has cast 320 votes at a participation rate of 68.67%, ranking him 127th overall among all MPs and 93rd within his party. He has made 74 contributions across 54 debates, placing him 531st overall in debate activity, with his contributions focused on Education & Skills, Procedural matters, and Child Welfare & Safeguarding. His voting participation significantly outpaces his debate contributions, representing a notable divergence in parliamentary activity. His top voting topics have been Employment & Workers Rights, Taxation, and Parliamentary Procedure.

Summary generated on 27/03/2026 (View details)

VOTING PARTICIPATION

320 / 466

68.67%

Ranked #132 of 650 MPs (80th percentile)

DEBATE CONTRIBUTIONS

54 / 7614

74 total contributions

Ranked #533 of 650 MPs (18th percentile)

REGISTERED INTERESTS

1

£672.00

£

Total declared interests