Leveson fightback

Our politics reporter James Waterson: