 He was elected a councillor on Kensington Borough Council in 1956.Allason contested Hackney Central in 1955.He was Member of Parliament for Hemel Hempstead (after defeating Margaret Thatcher for the Conservative nomination) from 1959 to 1974, when, following boundary changes, he narrowly lost the seat in the October election of that year to Labour's Robin Corbett.