Shein faces pressure from the UK government, potential tariffs on China and a global crackdown on ‘de minimis’ sales.
BP pledges a major rest with investors pushing for a retreat from renewables, plus - another bruising week for Rachel Reeves ...