Advertisement

Nationwide to pay £340m to customers as profits rise 40% due to rising rates