England go down to a crushing defeat in the first Ashes Test after Travis Head’s blistering century completes an astonishing Australia fightback in Perth.