Barrie Morgan, Journalist