Liz Truss quits as UK Prime Minister, All eyes on Rishi Sunak as pressure mounts on country
New Delhi: UK’s beleaguered Prime Minister Liz Truss, facing opposition from within the party over her handling of the economy and exit of key ministers, resigned on Thursday. Under the current rules, Truss technically cannot face a leadership challenge for at least 12 months but there are growing murmurs of either a swift change of […]