Sri Lanka's ruling United National Party has won the general election.

According to the final results, Prime Minister Ranil Wickremesinghe's party won one hundred and six seats, seven short of clear majority.

The UNP is in a position to form a stable government after eight months of minority rule.

The opposition alliance led by ex-president Mahinda Rajapaksa secured ninety five seats.

Third-party Ads