Sri Lanka's ruling party won parliamentary elections on Tuesday, making huge gains and strengthening its mandate for reform, although it has fallen short of an outright majority, official results showed, according to AFP.

Voters swung behind Prime Minister Ranil Wickremesinghe's United National Party (UNP), dashing ex-strongman Mahinda Rajapakse's hopes of a comeback after his shock defeat in January's presidential poll.