Alexander Robertson, Journalist