Sri Lanka’s prime minister agreed to resign on Saturday after party leaders in Parliament demanded both he and the embattled president step down on the day protesters stormed the president's residence and office in a fury over a worsening economic crisis.
The prime minister’s spokesman, Dinouk Colambage, said Ranil Wickremesinghe told party leaders that he will resign when all parties have agreed on a new government.