NatWest chief resigns after Farage leak admission

[…]

NatWest chief resigns after Farage leak admission