Margaret Thatcher has been named the most influential woman of all time, ahead of the Queen and Nobel prizewinner Marie Curie, according to a poll.
Did you know with an ad-lite subscription to Northamptonshire Telegraph, you get 70% fewer ads while viewing the news that matters to you.