Barclays: £11.6bn profit, 1% tax… says it all really!

Click here to view the flickr gallery