Ten-year gilts have risen well above 5% this year on the back of the Iran war