Labour Day !@#2
I think it's a preference? I suck at spelling but most people I know spell it "labor day"?
British English has the U
American English has no U
Regardless of where you're from the holiday name and real term should be spelled the same.