Rosie Duffield MP

Rosie Duffield MP
  • Member of Parliament for Canterbury, Whitstable and the Villages