Who is John Penrose, Johnson’s anti-corruption champion and WHERE is he?

John Penrose ought, by rights, to be the busiest man in Westminster. The Conservative MP for Weston-super-Mare is, after all, Johnson’s anti-corruption champion. One might reasonably expect him to be all over the media, given the great slew of corruption scandals leaking or erupting from government not to mention a season ticket to the courts […]