Scottish Political Correspondent
London, England, United Kingdom
Telegraph Media Group
Scottish Political Correspondent
Telegraph Media Group
Assistant Political Editor
Telegraph Media Group
US Editor
Telegraph Media Group
Political Editor
Telegraph Media Group
Political Correspondent
Telegraph Media Group
Trainee reporter
University of Cambridge
City University London