An official report blames the lack of formal guidance on portion sizes, as well as sugar and salt over-consumption, as the main cause of obesity in UK children aged one to five. However, household budgets are being squeezed by rising supermarket prices, making healthy foods more expensive to buy.