Tom Larkin, Journalist