Tag Archives: Elizabeth I

Britain’s three lionesses of liberty

There are three lions on England’s coat of arms, but three lionesses have defended this nation’s traditional liberties and demonstrated its enduring greatness: Margaret Thatcher, Queen Victoria and Queen Elizabeth I. One of these iconic female leaders has just been honoured with a ceremonial funeral. But we often forget – or choose to ignore – how important freedom was to the success of all three. Continue reading

Leave a comment

Filed under Economics, Freedom, History, Human nature, Politics