Egypt celebrates workers on Labour day, banks closed.