Jim McMahon

Chair of the Co-operative Party Parliamentary Group and Shadow Secretary of State for Transport