‘Public will pay for truck attacks with food price rise’