Ranil Wickremesinghe agrees to resign Sri Lankan PM Ranil Wickremesinghe agrees to resign, make way for all-party govt to take over ANI July 9, 2022