The IndependentIs there a train strike today: Key dates for June 2023 and all you need to knowJun 2, 2023Simon CalderBy Simon Caldermore_vert