Banks should not be ‘unseen hands shaping society’