Who is Liz Truss, the new prime minister of the UK?
In July, drama wreaked chaos on the British government. The world watched in disbelief as Boris Johnson announced he’d be stepping down as prime minister amid a mountain of scandals, one of which being a record-breaking number of resignations from his own cabinet. They did so after it was