Leafing through dismal opinion polls this morning, three words characterise Tory supporters: ignorant, complacent, unpleasant.
I'm a boffin
Leafing through dismal opinion polls this morning, three words characterise Tory supporters: ignorant, complacent, unpleasant.