the prime minister now is rishi sunak, the present leader of the conservative party. liz truss, the former leader, was only prime minister for a short time and had succeeded boris johnson, who had been prime minister from 2019 until his resignation in 2022.