At the next general election in 1970, he gained Orpington with a majority of 1,332, a seat that had been represented by Eric Lubbock of the Liberal Party since the 1962 by-election.
In the 1970 general election, he successfully gained the Orpington seat previously held by Eric Lubbock of the Liberal Party since the 1962 by-election.