He served as Opposition whip under Neil Kinnock from 1987 to 1992. He was a member of the Speaker's Panel of Chairmen in the 2005–10 parliament. He was a leading opponent of gun control following the Dunblane massacre in 1996, and it was reported that he once asked Conservative MP Andrew MacKay to "step outside for a fight".