The amazing children’s charity Barnardo's has an incredible story, giving young people hope for the future. Since 1867 they’ve been protecting and supporting the UK’s most vulnerable children, helping bring out the best in them – no matter who they are or what they have been through, believing no child should be turned away.
But in common with all charities, they needed to show they make every £1 work its hardest.