The results of the Charity Finance banking survey highlight ongoing challenges in the sector and identify top performing banks.