Rescue workers in Mexico are searching for at least 38 people who are missing after torrential rains triggered flooding in 150 locations across five states.

At least 47 residents are confirmed dead, according to official figures released late on Sunday.

Mexican President Claudia Sheinbaum has promised help for the affected areas.

The heavy rains, caused by two tropical storms, triggered landslides and caused rivers to overflow, sweeping away entire homes as well as roads and cars.

María Salas, 49, lost five members of her family when their home collapsed in Huauchinango, a town in the mountains of Puebla state. She described the devastation, saying: I can't get my belongings, I can't sleep there. I have nothing.

The town is one of the few accessible areas within the disaster zone.

On Sunday, President Sheinbaum visited a shelter in Huauchinango, reassuring victims that officials would inspect the damage and promising that everyone will get help to rebuild their homes.

An estimated 100 small communities remain cut off as flooding has damaged power supplies and communication lines.

As recovery efforts continue, the affected areas face a long road ahead, battling both the immediate aftermath of the floods and the challenges posed by ongoing disruptions to services and infrastructure.