James Cartlidge's avatar

James Cartlidge

  • Conservative MP
  • South Suffolk
  • 2019 General Election Majority: 22897

What is a Woman according to James Cartlidge

This page will be updated shortly. Please check back soon!