Nigel Farage becomes the latest party leader to announce his resignation in the wake of the Brexit vote.
Years of budget deficits have bloated the government’s debt pile
All developed economies face the same problem: how to manage the ever-rising tide of welfare and medical spending.