People living in one of Mozambique's largest cities have been warned to expect the "worst-case scenario" as a major cyclone makes landfall.

 

Cyclone Idai, which is carrying winds of up to 165km/h, is making landfall near the port of Beira.

 

A storm surge of at least six metres (20 feet) is expected near low-lying Beira, a city of 500,000 people, Météo France said.

 

Heavy rains have already killed about 100 people in Mozambique and Malawi.