NatWest's profit beat the average analyst forecast of £3.3 billion. Bloomberg
NatWest's profit beat the average analyst forecast of £3.3 billion. Bloomberg

NatWest reports better-than-expected profits as it battles to contain Farage row