Rory Stewart for Leadership of the Conservative Party
Rory Stewart is the only Conservative Minister who listens to a question, without interruption, and provides a considered answer without resorting to exaggerating achievements or the shortfalls of previous Governments.
Sign PetitionSign Petition