World Nigel Farage triumphant as he settles huge debanking dispute with NatWest March 26, 2025 Share on Facebook Tweet on Twitter The Reform UK leader and banking giant have settled the row, they said in a joint statement. Daily Express :: News Feed