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 to launch long-awaited PayPal receive-money service May 8, 2026
- Former SriLankan Airlines CEO Kapila Chandrasena found dead May 8, 2026
- Vietnamese President To Lam arrives in Sri Lanka for state visit May 8, 2026
- Court orders arrest of Kapila Chandrasena for violating bail conditions May 7, 2026
- Cabraal faces fresh case over Rs. 1.84 Billion Greek Bond loss May 7, 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