Floods and Landslides are battering the Philippines. At least 45 people have been declared dead and thousands were evacuated as floods continue to lash the southern Philippines.