Career
At the February 1974 general election, he stood in the new Brentford and Isleworth constituency against the Conservative Member of Parliament Barney Hayhoe, whose own Heston and Isleworth constituency had also been abolished. Between 1990 and 1996 Barnes served as Legal Services Ombudsman. Between 2002 and 2010, he served as the Independent Assessor of the Financial Ombudsman Service.