 Armstrong served as a parliamentary private secretary (PPS) from 1965, and a Labour whip, and junior minister for Education and Science (1974–1975) and the Environment (1975–1979).After Labour lost the 1979 general election, he served as a Deputy Speaker.After his retirement, Armstrong acted as political adviser to the BBC's production of the political drama "House of Cards".