Just checked few home brew suppliers and they all seem to be very busy, very often saying order will be delayed by one day.
Guessing lots of us isolation/social distancing or "working" from home. I will brew something very soon as keg is getting low on volume.
Apart from brew shops, micro breweries are excellent places to buy your grain and hops - so if you have one nearby, just call them and ask if you can buy from them. With pub closure lots of the might be struggling. 2 of my local one offering free local deliveries on bottled/can beers. I will ask the,m if they can deliver grain. Lets help them if we can.