Driven to Despair

By January 4, 2017Latest News

This is the title of a report issued by the Parliamentary and Health Ombudsman on October 20th 2016 and the title page describes it as ‘How drivers have been let down by the Driver and Vehicle Licensing Agency (DVLA)’.

Click here to read more

InDependent Diabetes Trust
IDDT