Five-year-old James died in hospital on Saturday after he was pulled unresponsive from a popular swimming hole.