The death toll is rising as Ugandan diving teams recover over 30 bodies from a capsized party boat in Lake Victoria, near Uganda's capital, Kampala.

Local authorities say the boat had been grounded for some time and was not in suitable condition to support the 90 passengers it threw overboard.

Uganda’s president, Yoweri Museveni, says those found responsible will be charged with criminal negligence and manslaughter.