Critics have argued taxpayer spending on the events was too large and out of touch given the huge demands on stretched public funds and economising in recent years by many Britons.