A man in his 60s is fighting for his life in hospital