Dr David Wearing is a Teaching Fellow in International Relations at Royal Holloway, University of London. He has contributed comment and analysis on international and domestic politics for The Guardian, CNN, The Independent, the New Statesman and others. He has also appeared on mainstream and independent broadcast media such as BBC One, Monocle Radio, HuffPostLive and Novara.