I didn’t realise that Barclays were advertising that they fixed interest rates?

Advertisements