Peter Smith (The Labour Party) stood in 29 recorded UK election contests, winning 26,340 votes in total and being elected 11 times.
Loading...