The Scottish Government has been accused of failing to tackle the country's "obesity crisis" after a new report stated the number of adults who weigh too much has been "broadly stable" since 2008.

Almost two-thirds (65%) of Scots aged 16 and over were overweight last year, including 28% who were classed as being obese

In addition, about one in six (17%) children aged between two and 15 were described as being "at risk of obesity", with a further 14% classed as being "at risk of overweight".

Nearly a third (31%) of youngsters were at risk of weighing too much, figures for 2014 showed, with this proportion having fluctuated between 29% and 33% since 1998.

A total of 34% of girls aged between two and 15 were at risk of being overweight or obese, compared to 28% of boys, reversing the trend of recent years.

By the end of last year, 5.2% of the population - 276,430 people - were diagnosed with diabetes.

Almost nine out of 10 (88.2%) sufferers have type 2 diabetes, which is linked to being overweight, and the prevalence of this "continues to increase steadily", according to the Scottish Government report on obesity indicators, with 83,811 diagnoses in the last four years.

Healthy eating campaigns have failed to reduce the number of cakes, sweets, biscuits and pastries that are bought by Scots.

In 2014 shoppers purchased 103,000 tonnes of biscuits and confectionery, with sales volumes said to have remained stable since 2010. Sales of cakes and pastries have been stable since 2011, with 981 million servings purchased in 2014.

In addition, there has been "no significant change" in the number of adults taking enough exercise since 2012, with the figures for 2014 showing 63% of Scots aged 16 and over meeting guidelines on this.

Liberal Democrat health spokesman Jim Hume said: "It is extremely worrying that obesity levels in Scotland continue to rise, not only amongst adults but also amongst our young people.

"Physical activity is a vital part of all of our lives and in 2011 the SNP set out a long-term commitment in their manifesto to tackling obesity by integrating more physical activity into people's everyday lives.

"The strategy they published counts for nothing if their own evidence shows they are failing in government to tackle this country's obesity crisis."

Green MSP Alison Johnstone raised concerns about the growing number of Scots suffering from diabetes, stating: "The cost to the NHS each year from dealing with obesity-related illness such as diabetes is estimated at around £223 million.

"By investing in walking and cycling infrastructure and local healthy eating projects, by encouraging employers to pay a real living wage, and by challenging big commercial food and drink businesses, we can begin to tackle this serious situation."

Public health minister Maureen Watt insisted the Scottish Government is "taking a range of actions to improve diet, reduce obesity and encourage physical activity".

She said: "Since 2008, we have directly funded NHS boards to deliver child healthy weight interventions.

"Between 2011 and 2014 there were 16,820 interventions completed, 12.8% higher than the agreed target.

"In encouraging healthy eating we are already spending over £7.5 million in the current budget period on projects to encourage healthy eating.

"We are investing almost £3 million on physical activity projects. There has been an increase in the number of children doing two hours or periods of PE from less than 10% in 2004/5 to 98% in 2015.

"We're on track to deliver 150 community sport hubs across all local authorities by 2016, and 188 projects across received awards from the £10 million Legacy 2014 Active Places Fund."