September’s sun boosted high-street spending, yet restaurants and takeaways saw cutbacks