Thatcher, by a country mile.
Cameron and Blair would be in contention for the worst single decision taken by a British Prime Minister but, as far as I'm concerned, if you're looking for the worst from the perspective of their longer-term ideological project, and the damage they've already done...