 He contested Ashford in 1950, 1951 and 1955, the Beckenham by-election in 1957 and Rushcliffe in 1959.He might have won the seat of Heston and Isleworth at the 1966 general election from Reader Harris, its Conservative MP, had it not been for a strong Liberal vote.Additionally he also lost the Leicester South West seat in a 1967 by-election, and finally fought Chichester at the subsequent election.