No British politician has ever been more despised by the...
No British politician has ever been more despised by the British people than Margaret Thatcher.
No British politician has ever been more despised by the British people than Margaret Thatcher.