UK heads towards fiscal crisis as growth stalls and debt costs soar

Interest payments on national debt reach £130bn a year, while 52% of households pay no net tax and youth unemployment hits 30%.