Bank results poke a hole through UK economic clouds 0 14.02.2025 18:10 The Banker Barclays and NatWest’s numbers suggest there are reasons to be optimistic