Back

ⓘ Theo Clarke. Theodora Roosevelt Clarke is a British Conservative Party politician who has been the Member of Parliament for Stafford since the 2019 general elec ..