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