Prime Minister Hun Sen's ruling Cambodian People's Party (CPP) said Monday it had won all 125 parliamentary seats up for grabs in a general election a day earlier that critics said was neither free nor fair.

"The CPP won 77.5 percent of the votes and won all the parliamentary seats," CPP spokesman Sok Eysan said by telephone. "The other parties won no seats."

Cambodia woke to another chapter of rule by strongman Hun Sen on Monday, a day after an election that was heavily criticized by rights groups, the United States and other Western countries.