Today is a sad day as Britain, and indeed the world, has lost the most important figure in British politics of the last five decades with the death of Margaret Thatcher, who passed away this morning following a stroke. Today is a sad day as Britain, and indeed the world, has lost the most important figure in British politics of the last five decades with the death of Margaret Thatcher, who passed away this morning following a stroke. Read More