Alex Campbell, Journalist