Barnardo’s said the “extraordinary” donation will fund the charity’s Gap Homes programme, which supports young people leaving care with suitable accommodation. The £18 million gift was ...