Barclays shares hit two-year high after profit beats estimates, but investment bank struggles
Barclays has reported an 11 per cent drop in profit - slightly outperforming analysts' estimates - as the boost from higher interest rates fades and its investment bank struggles to compete with its W