Weeks of monsoon rain have flooded northern Philippines, where residents are demanding answers over alleged corruption.