Can anyone recommend anywhere for decent plain white, black, grey, blue t shirts for a guy. By this I mean thick(ish) cotton so you can’t shoot peas through them! Quality stitching and a shirt that keeps its shape after washing and when you iron it is properly aligned.
The quality of clothing doesn’t seem to be as good now as I remember it.
The Uniqlo t-shirts are budget, but they last a very long time as well. They are also nice and thick and have nice "necks" - substantial necks so they don't all start going unshaped after a couple of washes.