Clue: Thatcherite maybe stirring up a rebellion (10)
Answer: NEOLIBERAL
Explanation: Definition: Thatcherite maybe
(a rebellion)