Botswana's independent electoral commission says the country's long-governing party has once again swept parliamentary elections.

The commission announced Sunday that the Botswana Democratic Party had won 45 out of the 57 parliamentary seats in Friday's vote.

The party has been in power since Botswana won independence from Britain in 1966.

The parliament is now is expected to select incumbent President Seretse Ian Khama for another term following the results of Friday's vote.

The former army commander is the son of the country's first president after independence and has considerable support.

The opposition, however, has tried to paint Khama as a divisive figure whose military background did not prepare him to lead a democracy.