PM’s plan to cap supermarket prices