The UK has a new prime minister

The UK has finally replaced Boris Johnson with a new prime minister, who will be sworn in tomorrow. Liz Truss won the race to replace Johnson with 57% of the vote against . . .