For better or for ill, Margaret Thatcher brought about a bigger social and political revolution than any British Prime Minister in the post war years. Her personality is the subject of endless fascination and speculation by her friends and her enemies and no one disputes her crucial impact on the lives of the British people.