Political BeefWestminster, seat by seat
  1. Home
  2. MPs
  3. Ashley Dalton
MP · Labour

Ashley Dalton

LabourParty
West LancashireConstituency
9 February 2023Member since