More than 1,000 people may have been killed after Cyclone Idai hit Mozambique, President Filipe Nyusi has told national radio.

He said that although the official death toll was currently 84, he believes that more than 1,000 may have died.

Cyclone Idai made landfall on Thursday with winds of up to 177 km/h (106 mph) cauding loss of life and damage in southern Africa.

He spoke after flying over the hard-hit port city of Beira and viewing the flooding and devastation.

Mr Nyusi said he saw bodies floating in the flooded areas.

The Red Cross says the cyclone has had a "massive and horrifying" impact on Beira, the country's fourth largest city with a population of about 500,000 people.