An ageing population, climate change and geopolitical tensions all add pressure to the public finances, a report says.
Source: US News and Business Report -usnewsandbusinessreport.com- BBC Business
National debt forecast to treble over next 50 years