Anyone who thought that government bonds would provide a safe haven from the turmoil on global stock markets has just had a rude awakening. While bond yields initially fell after Donald Trump’s ‘Liberation day’, yesterday they rebounded, with the yield on 10-year US Treasury bonds hitting 4.5 per cent – higher than they were before