In reply to r.greaves:
For winter shoes I mainly use 5.10s in combination with the likes of sealskin socks, gaiters, double socks, etc depending on circumstances. I’ve also got older pairs of 5.10s EPS low and mid shoes - primaloft and “waterproof” models - which can be ok. However, if wet weather or wet trail conditions, water can of course get in at the ankle and so some form of gaiter needed to minimise getting wet/cold. The old models were only part lined with primaloft which really didn’t seems to give much extra warmth once the feet cooled during riding.
I have tried Shimano gtx mid Boots, and they were waterproof provided you could minimise water entry at top, but were colder for me than 5.10s since there was no insulation whatsoever in the model I had, and they were too tight fitting despite buying two sizes larger than normal.
Think ebdon summed up generally what mtbiking in winter is like 😉 : “So in short riding through the winter is always grim, but with some decent shoes its slightly less grim and I haven't had to bail early from getting to cold since buying mine.”