Loved and loathed, Margaret Thatcher left an indelible mark on British politics and world affairs.She was the UK's first female prime minister, a die-hard anti-communist and free-market capitalist. Al Jazeera's Alan Fisher reports.