Ian Barr, Journalist