Margaret Thatcher was one of the most controversial figures of modern times. Her governments inspired hatred and veneration in equal measure and her legacy remains fiercely contested. Yet assessments of the Thatcher era are often divorced from any larger historical perspective...