 He was the Member of Parliament for Christchurch South from 1939 to 1946, then for Christchurch Central from 1946 to 1969, when he retired.From May 1947 until September 1947 he was the Labour Party's junior whip.He was subsequently Labour's senior whip from September 1947 until June 1951.