 He was first elected to the House of Commons at the 1979 general election as MP for Huntingdon.He served as a Parliamentary Private Secretary, Assistant Whip and as a Minister for Social Security.In 1987, he joined the Cabinet as Chief Secretary to the Treasury, and was promoted to foreign secretary two years later.