New Westminster's May Day will be held May 29, 2021.