Health organisations, charities and campaigners such as Jamie Oliver have accused May of putting the interests of big business above those of public health and letting down children and families by publishing a “weak” action plan in August.