who is the longest serving mp in the uk
Winston Churchill
-1
Section::::Period of service.:Longest.

Records of members of parliament of the United Kingdom
11921877
13613196880734963908
NONE
Section::::Period of service.:Longest.

Records of members of parliament of the United Kingdom
11921877