To digress somewhat...
Baroness Thatcher is a Neo-liberal, not a Tory.
Disraeli, the Earl of Shaftesbury, those Conservative founders and Arch-Tories were more like modern Liberals (their principles of "One Nation Conservatism" and "Tory Democracy" promoted social mobility, help for the poor, and others) than Thatcherites. Conversely to what his opposition say, David Cameron is perhaps returning to his party's founding roots when he embraces "Liberal Conservatism", as he called it.