Michael Hartup, Journalist