Sri Lankan President Gotabaya Rajapaksa has resigned after landing in Singapore since he fled the island nation on Tuesday. People in the capital Colombo burst firecrackers in celebration on hearing he has resigned. The parliament Speaker has also confirmed he has received Mr Rajapaksa's resignation letter.