Colonel Davidson, leader of the Scottish “don’t call us” Conservative Party, appeared on Radio 4 this morning condemning the locker-room culture at Westminster. She’s made calls┬áto “clean out the stable.” With the amount of horse shit she spouts this is indeed a task for Hercules. 882 more words