This has puzzled me for a few years now. When preceded by 'a', shop becomes a noun. Does "do a shop" even make sense then? The correct phrase for me was always "go shopping", or similar.
Can anyone tell me where "do a shop" came from and whether it's grammatical?
Take the article in the following link, from an Irish broadsheet newspaper:
The headline, which appears to be a quote(but is not contained in the actual article body) shows an example.
Take the following line from the article "it takes two trolleys to carry the weekly shopping". If we were to replace 'shopping' with 'shop', would it still make sense?