Mohammad Yasin
- Constituency
- Bedford
- Region
- England
- Member since
- 8 June 2017
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