The Tory in Shoreditch Clothing

Pondering the 1980s Stewart Lee observed that culture itself seemed to hate Thatcher. Musicians hated Thatcher. Comedians hated Thatcher. Writers hated Thatcher. There were even aliens from the future in 2000AD comic strips who hated Thatcher. And yet she still managed to get elected. Three times. On May 8th the left were again confronted by […]

More