Charles Goodhart: ‘Demography is going to make life worse and worse and worse’By / May 29, 2026 The leading economist warns that fiscal pressures will constrain independent monetary policy