| York | Conal Gregory | Conservative
24 By-elections
24.1 1988
24.2 1989
24.3 1990
- March 23: Staffordshire, Mid-- Sylvia Heal (Lab), replacing deceased John Heddle
- May 17: Upper Bann-- David Trimble (UUP), replacing deceased Harold McCusker
- May 24: Bootle-- Mike Carr (Lab), replacing deceased Allan Roberts
- September 27: Knowsley, South-- Edward O'Hara (Lab), replacing deceased Sean Hughes
- October 18: Eastbourne-- David Bellotti (Lib Dem), replacing deceased Ian Gow
- November 8: Bootle-- Joseph Benton (Lab), replacing deceased Mike Carr
- November 8: Bradford, North-- Terry Rooney (Lab), replacing deceased Patrick Wall
- November 29: Paisley, North-- Irene Adams (Lab), replacing deceased Allen Adams
- November 29: Paisley, South-- Gordon McMaster (Lab), replacing deceased Norman Buchan
24.4 1991
- March 7: Ribble Valley-- Michael Carr (Lib Dem), replacing ennobled David Waddington
- April 4: Neath-- Peter Hain (Lab), replacing deceased Donald Coleman
- May 16: Monmouth-- Huw Edwards (Lab), replacing deceased Sir John Stradling Thomas
- July 4: Liverpool, Walton-- Peter Kilfoyle (Lab), replacing deceased Eric Heffer
- November 7: Hemsworth-- Derek Enright (Lab), replacing deceased George Buckley
- November 7: Kincardine and Deeside-- Nicol Stephen (Lib Dem), replacing deceased Alick Buchanan-Smith
- November 7: Langbaurgh-- Ashok Kumar (Lab), replacing deceased Richard Holt
1987
|