Typhoon Yinxing has struck the northern Philippines with intense floods and landslides leaving behind damaged infrastructure and worsening an already dire situation caused by consecutive storms.