I popped to m&s to stock up on some basics - nice soft cotton shorts, cotton v neck tees - and they had none!
I then popped to Sainsburys but again very little - they did have some t-shirts but they were short and boxy shaped (as most of their tops seem to be).
Where oh where to go for some basics ?