Thatcher 100 - why Margaret Thatcher is still shaping politics a century on from her birth