The maths is simple: 5.5% beats 4.8%
Every pound you overpay your mortgage saves you interest at your mortgage rate. If you're on a typical 2-year fix at 5.56%, that's a guaranteed 5.56% return on every overpayment. The Bank of England base rate sits at 3.75%, but mortgage lenders are pricing in geopolitical risk — the Iran conflict, oil volatility, and sticky inflation expectations have pushed fixed rates well above the base rate.
Gilts? The 10-year gilt yields roughly 4.8%. The 5-year gilt yields 4.45%. Both are lower than your mortgage rate. You'd be lending money to the government at a lower rate than you're borrowing from your bank. That's not clever investing — it's arbitrage running the wrong way.
For basic-rate taxpayers, gilt coupon income is taxed at 20% above the personal savings allowance of £1,000. A 4.8% gilt yield becomes 3.84% after tax for someone above the allowance. Your mortgage overpayment saving? Still 5.56%, untaxed.
If you're comparing investments, look at it this way: to beat a 5.56% mortgage overpayment with gilts, you'd need gilt yields above 6.9% for a higher-rate taxpayer (after 40% income tax on coupons). We haven't seen yields that high since 1998. For a complete breakdown of how gilts work, see our gilts guide.