Margaret Thatcher 1925-2013

    The free world has today lost one of its greatest leaders. For me, it hasn’t yet sunk in, and it probably won’t sink in for some time. It’s more than 22 years since she lost office, but it seems like yesterday that she left Downing Street. And her words on that occasion, as she faced the cameras as prime minister for the last time, cannot | Read More »