Thatcherite [adjective] + miracle [noun]