Germany - More than 5,000 retail employees on strike - May 31, 2026