Vauxhall workers at both UK plants in Luton and Ellesmere Port spoke out against mass job destruction by parent company Stellantis. World Socialist Web Site reporting teams leafleted both sites this ...