More than 80% of respondents to a BBC survey support a ban on television advertising for fast food and sweets during children’s viewing times.

In the survey of more than 9,000 people for their views on public health issues, 72% said crisps, chocolates and fizzy drinks machines should be banned from all school premises.

There was less support for an additional tax on high fat foods, although 54% did support the idea.

Almost three-quarters want a ban on smoking in all public places as a way to cut tobacco-related illnesses and 65% said that bottles of alcohol should carry a government health warning.

The full results of the survey will be submitted to the Department of Health, which is conducting a major consultation on public health.