Theo Clarke MP

Theo Clarke is the Conservative MP for Stafford, and has been an MP continuously since 12 December 2019.