As UK shoppers drift online to Shein and rivals such as H&M and Zara, Primark faces slowing sales and rising prices just as ...