With layoffs mounting across the auto industry Stellantis workers told the WSWS they are ready for a fight back.
The Luton plant 30 miles north of London and the other Stellantis plant in Ellesmere Port, north-west England producing ...