ContributorJames MoranPolitical commentator and satiristJames is a political satirist based in London.Show Full Bio