Residents give away onions and other foods along a flooded road due to Typhoon Noru in San Miguel town, Bulacan province, Philippines.

Video. Watch: Philippines hit by heavy flooding during Christmas weekend

At least eight people have died, and nearly 46,000 others have fled their homes in the Philippines after the country was hit by heavy flooding on Christmas Day.

At least eight people have died, and nearly 46,000 others have fled their homes in the Philippines after the country was hit by heavy flooding on Christmas Day.

Another 19 people are still missing after a week of heavy seasonal rains in the southern and eastern parts of the archipelago, according to its civil defence authorities.

The coastguard rescued more than two dozen families in the towns of Ozamiz and Clarin at the height of the flooding.

At least 150 people died in October after a violent tropical storm caused landslides and flooding across the country.

The Philippines is among the most vulnerable countries to the effects of climate change. Scientists warn that storms will become increasingly more powerful as the planet warms.

Latest video