more staff will be needed = more jobs = more money floating about
There won’t be any more money, demand won’t go up, it will just be spread more evenly though the week.
The big chains will be lobbying for this as it gives them an advantage over the little guys. Their stores are already staffed etc. overnight due to restocking and what not. So the marginal cost of opening 24/7 is relatively tiny, it’s even smaller with the use of self service tills.
But smaller local shops can’t compete with this, it would be impossible for the local green grocer, butcher or even newsagent to open 24/7 as it would mean doubling or tripling their workforce without the same increase in revenue.
Why do you think the giant Tesco/Adsa etc. is open 24/6 but the local Express isn’t? Becuase even Tesco can’t make the economic of opening a small store for that long work.