John Farr (September 25, 1922 - October 25, 1997) succeeded John Baldock as the fifteenth Member of Parliament for Harborough, serving between 1959 and 1992. Following the end of Farr's term as Member of Parliament for Harborough, Edward Garnier (born October 26, 1952) became the sixteenth, and current, Member of Parliament for Harborough, serving since 1992.
John Baldock (November 19, 1915 - October 3, 2003) succeeded Humphrey Attewell as the fourteenth Member of Parliament for Harborough, serving between 1950 and 1959. Following the end of Baldock's term as Member of Parliament for Harborough, John Farr (September 25, 1922 - October 25, 1997) became the fifteenth Member of Parliament for Harborough, serving between 1959 and 1992.
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 1993.
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 199
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 2000.
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 200
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 200
Edward Garnier (born October 26, 1952) succeeded John Farr as the sixteenth, and current, Member of Parliament for Harborough, serving since 1992, including the whole of 200