Nearly half a million workers in Britain, from different sectors of the economy, participated in strikes and protest actions, in the month of March 2023, peaking around March 15, the day of the presentation of the government’s Spring Budget.
Continue reading