A study has been just published by National Institute of Economic and Social Research (with help from ONS) on the shifting of tax burdens across age groups in the UK.
www.niesr.ac.uk/pubs/dps/dp147.pdf
www.thisismoney.co.uk/news/article.html?in_article_id=525737&in_page_id=2
The results are pretty worrying for young people today. The study suggest that higher taxes (or cuts in services) of £82bn a year will need to found to avoid crippling debts of £7.8 trillion being passed down from baby boomers to the next generation.
"One might think that, in a steady state, the net contribution would be zero. However, there is a past history of pay-as-you-go benefits, which has allowed earlier generations to receive more from the state than they have contributed over their lifetimes and it is inevitable that there is now a net contribution which has to be paid."
The study suggest a child born today will pay £68,000 more in taxes over their lifetime than they get back in pensions and health services. A child born after 2020 will pay £160,000 extra.
I can't comment on the quality of the research (or likely vested interests) but I am of the opinion that simple demographics are the primary reason why this country has to reduce its public sector debt burden.
I don't think the "baby boomers" knew that spending over the past 40+ years was excessive at the time but the impact of increased longevity has resulted in a massive intra-generational transfer of wealth to them (house prices and pensions being two prime examples). I don't why my DCs should have to pay for this excessive spending.