We are away until the 23rd when I think we will be too tired to do the food shop. WIBU to do it on Christmas Eve or will a lot of things be sold out? It's only me, DH and DC at home so only have ourselves to cook for but we would like all the good Xmas stuff! Not planning on getting a turkey as we will have chicken and beef but worried about things like all the veg and sides and dessert. TIA