UK Labour budget spares markets from another 'Liz Truss moment'

investing.com 30/10/2024 - 17:31 PM