Coral raises £50k for Children with Cancer UK