David Gulliver, Journalist