Pages

A list of the 974 living former MPs who served in the Commons

A list of the 974 living former MPs who served in the Commons prior to their retirement or electoral defeat - Average length of service 18.4 years

www.parliament.uk/briefing-papers/sn05324.pdf

I thought you might find this interesting