Andrew Rawnsley

associate editor and chief political commentator of the Observer and a fellow of the RSA

Recent articles

Top