A two-metre-high tsunami crashed into beach resorts and fishing villages on Indonesia’s Java island today, killing at least 86 people, leaving scores more missing and sending thousands fleeing to higher ground, witnesses, officials, and media reports said.