Synopsis
Dame Diana Johnson has been an MP since May 2005, making her the 43rd longest-serving member of the current parliament and the 23rd longest-serving Labour MP. She has cast 276 votes from 460 eligible divisions, achieving a 60 percent participation rate and ranking 212th overall in voting, while contributing 628 debate contributions across 107 debates and ranking 262nd overall in debates. Her debate contributions are notably lower relative to her voting participation. Her main parliamentary interests have centred on policing and crime, justice and law, and employment and workers' rights.
Summary generated on 27/03/2026 (View details)
VOTING PARTICIPATION
282 / 466
60.52%
Ranked #213 of 650 MPs (67th percentile)
DEBATE CONTRIBUTIONS
109 / 7614
632 total contributions
Ranked #277 of 650 MPs (58th percentile)
REGISTERED INTERESTS
0
£0.00
Total declared interests