YouGov

Liz Truss resigns

London The end had been in the offing for days. On Thursday afternoon, the British Prime Minister Liz Truss finally...