Shein’s hopes to float on the London Stock Exchange faced a roadblock on Tuesday (7 January) after MPs criticised the retail giant for failing to disclose the origin of its cotton sourcing.