Exactly it is GCSE level. If the government spends money on job creation it means more people have income to spend and as you said online retail is booming. This idea goes back to the great depression and FDRs new deal so I'm not sure why the great mind of Grendel hasn't heard of this before...