Mohammad Yasin

Mohammad Yasin

Labour (Co-op) Sitting member
Constituency
Bedford
Region
England
Member since
8 June 2017

View this member on parliament.uk ↗

This parliament

Voting participation
79%
Debates contributed to
112
Registered interests
4
Declared value
£19,698

Record last updated 7 Nov 2026

Mohammad Yasin, the Labour (Co-op) MP for Bedford, has cast 495 votes from 626 eligible divisions, giving him a participation rate of 79% and placing him in the top 25% of MPs elected in 2017 by votes cast. He has made 142 debate contributions across 112 debates, placing him in the bottom 25% of MPs elected in 2017 by debate contributions, with his debate contributions focusing on Foreign Affairs & Defence, Parliamentary Procedure, and Education & Skills. His voting activity has concentrated on Parliamentary Procedure, Employment & Workers Rights, and Justice & Law.

Summary generated on 06/11/2026 (View details)

VOTING PARTICIPATION

495 / 626

79.07%

Ranked #195 of 655 MPs (70th percentile)

DEBATE CONTRIBUTIONS

112 / 12881

142 total contributions

Ranked #464 of 655 MPs (29th percentile)

REGISTERED INTERESTS

4

£19,698.05

£

Ranked #367 of 655 MPs (44th percentile)

PARLIAMENTARY RECORD

Mohammad Yasin is the Labour MP for Bedford, and has been an MP continually since 8 June 2017.

Constituencies

  • Bedford Jun 2017 – present · 3 terms