Gavin Shuker

Labour & Co-operative MP for Luton South and Chair of the Co-operative Party Parliamentary Group