 Barnes entered politics at the age of 32.Having unsuccessfully fought Wycombe in 1964, he was Member of Parliament for Brentford and Chiswick in 1966.As an MP, he argued in support for refugees from the Biafran Civil War and for Banagladesh in its fight for independence.