New ministers take oaths

Nine Cabinet Ministers and one State Minister took oaths before President Maithripala Sirisena today (22nd May) following the Cabinet reshuffle held at the Presidential Secretariat.
Prime Minister Ranil Wickramasinghe was also present on this occasion.
Mangala Samaraweera – Minister of Finance and Mass Media
S.B. Dissanayake – Minister of Social Empowerment, Welfare and Kandyan Heritage
W.D.J. Seneviratne – Minister of Labor, Trade Union Relations and Sabaragamuwa Development
Ravi Karunanayake – Minister of Foreign Affairs
Mahinda Samarasinghe – Minister of Ports and Shipping
Gayantha Karunatilake – Minister of Lands and Parliamentary Reforms
Arjuna Ranathunga – Minister of Petroleum and Resources Development
Chandima Weerakkody – Minister of Skills Development and Vocational Training
Thilak Janaka Marapana – Minister of Development Assignment
Mahinda Amaraweera – State Minister of Mahaweli Development (Including his Current Ministerial portfolio)
Latest Headlines in Sri Lanka
- Sri Lanka, Saudi Arabia move to boost industrial cooperation January 30, 2026
- Johnston Fernando, two sons and others further remanded until February 13, 2026 January 30, 2026
- Sri Lanka raises daily wage of plantation workers to Rs. 1,750 January 30, 2026
- Sri Lanka expands Internal Affairs Units to 250 more state institutions January 30, 2026
- Three arrested over Rs. 17 Million Lanka Sathosa garlic scam January 30, 2026


Nice to see Mangala & Ravi Swapping their ministries.
Just like changing pillows to cure a headache.
most of the ministerial prtolios shuffled amongst the tie coat brigade ……..uber alles sri lankans