Always a controversial figure , she has been lauded as one of the greatest and most influential politicians in British history , even as arguments over Thatcherism persist .
Margaret Thatcher was active in politics .