John Penrose

John Penrose MP

About

John Penrose MP is the Member of Parliament for Weston-super-Mare. He is also the UK Anti-Corruption Champion