Cambridge

UK

Constituency profile: Cambridge

November 20, 2019

MPs from the Conservative, Labour and Liberal Democrat parties have all represented Cambridge over the past 30 years.

Breaking