BRITS are in for a treat, as they prepare for a SECOND bank holiday this May – with number two on Monday May 28, 2018. With friends and family to cater for, it is important you know what time your local supermarket is open so you’re not caught short. When is Waitrose open for May Day? Ordinarily, […]