Home Politics Amazon facing £900m payout to shoppers over online ‘manipulation’