A powerful earthquake in the Philippines has killed more than 40 people, injured hundreds and left thousands displaced, with rescue efforts hampered by aftershocks and damaged infrastructure.

A powerful earthquake shook part of the southern Philippines on Monday, causing at least 35 deaths.

National disaster authorities said 134 people have sustained injuries; “move to higher ground now. Do not wait,” the president tells people.