$ 0 0 Barclays bank is facing outrage by its shareholders at its annual general meeting today, with 30% expected to vote against executives' pay.