Sri Lankan President Gotabaya Rajapaksa has resigned.

Sri Lankan Parliament Speaker Mahinda Rajapaksa has confirmed receiving the letter of resignation from President Gotabhaya Rajapaksa.

Gotabaya was in Singapore when he resigned. He arrived in Singapore early this afternoon after almost a thirty-three stays in the Maldives.

Commenting on his visit, Singapore's Foreign Ministry said Gotabhaya was on a private visit. The Ministry denied allegations of Singapore providing any form of protection to Gotabhaya.