A brand-new charity, set to transform the childhoods of thousands of children across the region has launched in Leeds. Yorkshire Children’s Charity (YCC) has been set up with a clear mission in mind – to ensure no child or young person is left behind due to ill health, disability or financial circumstances.