Angus Thompson, Journalist