Ok, so I am going to join in with my perspective.
As I have said earlier, its been decades since I wore a uniform and now typically work at construction sites. So my experience may or may not be relevant.
At the construction sites, PPE is specified. Not wearing the PPE is a firing offence. However, everyone has the right to a safe work place. Anyone can stop work if conditions are unsafe. So what does that mean? It means while you have to wear the PPE, accommodations have to be made for temperature. If the PPE leaves you either freezing or risking heat stroke, you have the right to stop work. Any manager that does not recognize these conditions will likely be fired. So if its cold, we make sure everyone has warm weather gear that meets the PPE requirements. If its hot, we provide water, encourage water breaks, cooling breaks, whatever it takes.
There is NO reason for a workplace to ever be unsafe. And risk of hypo/hyper thermic is a safety issue.
So I remain completely perplexed at how there can be an unsafe work place because someone ordered the wrong dress to be worn. That is a safety violation. Can someone help me understand?