Just been to primark for some thermal long johns reduced to 4 quid from 9, but only in white for my size. Hope this helps