Nearly all shops are open today but the major supermarkets might have somewhat restricted hours. (e.g. the Sainsbury's I might go to later is closing at 2030 instead of midnight).
I've just checked the websites of Sainsbury's, Tesco, Asda & Morrisons. All of them are showing their Easter opening hours for individual stores on the 'Store Locator' part of their websites.
No, Eddie. I was once working in Yarmouth and left having a pub lunch till the last minute. Found the pub was just about to close. "Council policy", I was told. Religiuos holiday meant they imposed Sunday opening hours on pubs. Booo!
Thanks for that, Chris, I can rest easy. Good Friday used not to be a holiday in Scotland, which is why I was taken unawares in Yarmouth at the time. Scotland's reason was that we shouldn't celebrate the death of Christ on the Friday, whereas on the Monday we are able to celebrate His resurrection.