Serial Failure Fails Again
Kezia Dugdale, the hapless leader who took Scottish Labour to 14% in the polls, is one of the most extravagantly-paid people in Scotland who has no discernible talent or significance to public life whatsoever. As well as being the Director of the John Smith Policy Centre (a job with no known responsibilities but which nevertheless […]
What's Your Reaction?