UK News I Cannot Deliver The Mandate On Which I Was Elected – Liz Truss’s Full SpeechBy EditorOctober 20, 20220 LONDON, United Kingdom (VOICE OF NAIJA) – Liz Truss has become the shortest British Prime Minister in history after resigning…