Baroness Barbara Young is the chief executive of the UK’s largest diabetes charity – Diabetes UK. She’s been on the warpath recently, calling the UK Government out on a ‘lack of political will’ to do something about substandard testing and care of those with diabetes. Baroness Young has this week performed something of a media [...]

