Contributor | Barry Sheerman MP
Barry Sheerman is Labour MP for Huddersfield and Chairman of the miscarriages of justice APPG.
Contributor's articles
Despite Government claims to the contrary, our criminal justice system is...
Barry Sheerman MP
June 11, 2018