Reflections on life, meaning and purpose

Liz Truss named as Britain’s next Prime Minister amid recession fears

Liz Truss has been elected Britain’s prime minister and the new leader of the Conservative Party, beating her main political party rival in a crucial party vote as recession fears overshadow the election.

Read all