Stephen Holmes was in hospital following the serious assault earlier on Monday but died on Friday.