acthub.

UK Parliamentarians

774 results650 sitting in the Commons774 in the Lords

Source: parliament.uk · 1,424 currently sitting · Open Government Licence v3.0