Andrew Frazer was left fighting for his life in a Benidorm hospital after suffering a severe head injury