I’m afraid some of the stats really don’t back up what’s being said here.
Diabetes is a big drain and an indicator of ooor health. Spain and Portugal have 3 times the rate of the UK. Italy spends far more on treatment per capita than most other European countries. Germany is worse - its diet is...