Sri Lanka's ruling United National Party (UNP) has won the country's parliamentary election, final results show, putting it in a position to form a stable government after eight months of minority rule.
The victory for Prime Minister Ranil Wickremesinghe also blocks a key step of former president Mahinda Rajapaksa's bid to return to power seven months after he lost the presidency.