He joined the Labour Party in 1951, and was elected to
Greenwich Borough Council in 1970. He fought Norwich South in 1972, and unseated the
Conservative Thomas Stuttaford, a local GP, at the
February 1974 general election. He was re-elected in
October 1974, and served as
Parliamentary private secretary to the
Minister for the Civil Service,
Robert Sheldon, in 1974, and to the
Minister of State for Social Security,
Stan Orme, from 1977 to 1979. He was re-elected again in
1979, and became an opposition spokesman on Trade and Industry, but failed to gain a position in the
shadow cabinet as a
Tribune group candidate. With Robert Sheldon and
Norman St John-Stevas, he was instrumental in the creation of the system of departmental
Select committees. He and Sheldon collaborated in the establishment of the statutory independence of the
National Audit Office. He lost his seat to the Conservative
John Powley in the
Conservative landslide at the
1983 election, and returned to work for Inbucon, but regained the seat at the
next election, with a majority of only 336. He resumed his post as an opposition spokesman on Trade and Industry, then moved on to Energy, and finally to the Civil Service. He was re-elected in
1992, but retired due to ill health at the
1997 general election. His successor as MP for Norwich South was
Charles Clarke, who later became
Home Secretary. In retirement, he was a councillor for on
Norfolk County Council from 1997 to 2001 and then on
Norwich City Council, representing
Bowthorpe. He was an honorary lecturer in government at the
University of East Anglia. ==Personal life==