Charity calls on government to do more to restrict unhealthy lifestyle choices