Gerard Wilson, Journalist