Scott McLennan, Journalist