George4
New member
New UK PM Liz Truss Promises to 'Ride Out' Economic Storm; Biden to Congratulate Her Over Phone Call Truss arrived in Downing Street after a 1,600-km round trip from London to see Queen Elizabeth II in the Scottish Highlands, where she accepted the invitation to form a government