I think you have to respect Thatcher for being a leader who had her principles, and the determination to stick to them, come riots, criticism, bad headlines and, eventually, of course, the contrary opinion of the majority of her own party, which is what did for her. She certainly cared more for what she considered right for the country, than her own popularity. The opposite is true of most politicians now.
Such a leader is going to make enemies. I remember not being overly impressed when, as a student, I received the kick in the nads that was the poll tax bill. Others were hit much harder, although in the case of the miners it was worshipping that idiot Scargill, and allowing him to make political pawns out of them, that was their undoing. I notice no party has since contemplated reversing the changes she made to kerb the power of the unions back then.

But.. Look at the leaders we've had since, and find one example who hasn't blundered through office ducking and diving from one day's headlines to the next and tell me that a dose of her leadership qualities and backbone (not necessarily policies) aren't what we need to turn the current mess round. We have since had a string of spineless PR men, in the game only to feather their own beds.