Sri Lanka Feedom Party - having a centre-left or pro-socialist economic agenda and is often associated with hard-line Sinhala parties
Janatha Vimukthi Peremuna - a nationalist, Marxist-Leninist, Communist political party
Muslim National Unity Alliance - a left-wing political party
Mahajana Eksath Peramuna - a left-wing political party
The Communist Party of Sri Lanka - a communist political party
The Lanka Sama Samaja Party - a Trotskyist political party
The Jathika Hela Urumaya - Monk led lay-based, secular Sinhala nationalist political party
Sri Lanka Muslim Congress - represents the Muslim community of Sri Lanka.
The Tamil National Alliance a minority Sri Lankan Tamil political alliance, amalgamation of moderate Tamil parties as well as number of former rebel groups. Supports self-determination in an autonomous state for the island's Tamils
Eelam People's Democratic Party - a political party and a Paramilitary organization
The Ceylon Workers' Congress - a political party which has traditionally represented Tamils working in the plantation sector of the economy
The United National Party - a right-leaning, business friendly party
Democratic People's Front - originally a trade union, then converted into a political party. It draws support from the Tamil population of Colombo
The government coalition( Sri Lanka Freedom Party - People's Liberation Front - Sri Lanka Mahajana Pakshaya - Muslim National Unity Alliance - Mahajana Eksath Peramuna - Desha Vimukthi Janatha Pakshaya - Communist Party of Sri Lanka - Democratic United National Front - Lanka Sama Samaja Party), as far as I can work it out, is therefore a Socialist, Marxist, Leninist, Communist, Nationalist government with, of course, capitalistic tendencies at an individual level.
Is it any wonder then that what we need is apparently to rebuild our institutional foundations to foster and preserve the new multi-ethnic, multi-lingual, multi-cultural and multi-religious Sri Lanka that we wish to create?!