Farage debanking row fails to dampen best NatWest profits since crash Published 16 Feb 2024 Last year was a tumultuous one for NatWest Group. Full Article