Sunday Socialist News Digest 07/05 May 7, 2023 Critical Mass News TeamYour roundup of what has been happening in the past fortnight.