Commentary: What Britain’s new Prime Minister could mean for UK markets
Yesterday the Queen appointed Liz Truss as Prime Minister. Following a brutally contested leadership contest which saw senior members of Britain’s governing party tear chunks out…