The result marks a 90 per cent leap on pre-tax profits seen a year earlier, on an underlying basis and with one-off items stripped out. Barclays faces shareholders today at its AGM.