Welcome to Liz Truss' Britain. Everyone's going on strike.

3 years ago 18
Soaring inflation is triggering workers to walk out en masse, just as Britain's new prime minister takes the reins.
Read Entire Article