Political BeefWestminster, seat by seat
  1. Home
  2. MPs
  3. Kanishka Narayan
MP · Labour

Kanishka Narayan

LabourParty
Vale of GlamorganConstituency
4 July 2024Member since