In the 1966 general election, Gates stood as the Liberal Party candidate in Bethnal Green, and in 1970 he stood in the Isle of Thanet, placing a distant third on both occasions.
In the 1966 general election, Gates represented the Liberal Party in Bethnal Green, and in 1970, he ran in the Isle of Thanet, placing third on both ballots.