We spend more on eating out, takeaways, fast food, smoking and holidays than energy, according to new data