Return to work ‘delayed for a month’ and nightclubs to stay shut as Freedom Day set to be postponed until July 19