Gareth Williams, Journalist