Boy, 15, fights for life in hospital after being stabbed in