Thatcherite [adjective] + counter-revolution [noun]