Sri Lanka's local council elections set for May 6, 2025 after delays due to political unrest and legal challenges.