120,000 Tory Members, mainly living in Shires will decide next Prime Minister. Is that best we can do? Is that democracy? They're rich types?

Update: - hardly representative of the wider UK.
2 answers 2