This 7 April 2017 video about Canada is called British Columbia ends high heel dress code requirements.
Translated from Dutch NOS TV:
Canadian waitresses freed from mandatory high heels
Waitresses in the Canadian province of British Columbia may finally wear sneakers to work, or whatever shoes they want. The law had to be changed to get there.
The case got attention when a politician of the Green Party studied the law. Andrew Weaver could not believe that it was still in force. “High heels are unsafe on oily floors in restaurant kitchens. And they’re unsafe because for nine hours you are having the wrong strain on your back and feet“, said Weaver.
The provincial government now admits that it also was a discriminatory rule.