John Lewis boss Dame Sharon White survives second vote of confidence after £234m losses

previous post