I would think partly correct. And obviously unethical and pretty atrocious. Although I don't see any reason to believe that it's happening on any more than a very small scale. Most likely, the supermarkets are out of stock on things like toilet roll almost entirely because of people buying it to hoard for themselves, not buying it to sell.
Ummm, how? Could you clarify what action you think the Government could take that (a) will stop the small numbers of people hoarding to sell, (b) won't harm legitimate businesses in some other way, (c) can be done on a very short timescale, and (d) won't divert resources from other important stuff.
Really? And what makes you think the supermarkets aren't already doing everything they reasonably can to keep stock levels up? What could the Government do differently? Bear in mind that you can't just magic up rice and toilet rolls from nowhere in 2 seconds flat. Goods do have to actually be manufactured (or grown) and then come through the supply chains to get to the shops.
Well yes, possibly you haven't noticed but most of the supermarkets are already applying rationing limits to a lot of stuff.
The Government has been caught with its trousers down. The health secretary said a few weeks back that the Government had been in contact with the supermarkets the ensure the supply chain was ready. The immediately rebuked that saying there had been no contact at all. They are now saying 'please don't hoard'. Well the cat is out of the bag now. And the more people hoard and the supply chains don't catch up and the more people will continue to hoard. What they need to do is get the shelves restock and quickly. Once the shelves are restocked the hoarder will stop because they will realise there is no point. With continued images of empty shelves the hoarding will continue.