Hundreds gather in Union Park to fight for rights for workers on May Day