He finally joined after the war and became a Member of Parliament for Bristol West at a 1951 by-election. Churchill soon appointed him to the cabinet as Minister of Labour and National Service, in which post he served from 1951 to 1955. He was Anthony Eden's Minister of Defence 1955–56, but was the only cabinet minister to oppose his Suez policy, and was moved to Paymaster-General 1956–57.