Publicly raised fundraising income fell £92m for top 100 charities in 2018/19