Read our latest Impact Report here

Day

January 8, 2014
The NHS is said to be one of our most cherished institutions.  At the same time, it has become one of our most popular punch bags.  Newspaper campaigns and populist headlines shout repeated criticism.  Politicians cite ‘declining standards’ to accuse their opponents of failed stewardship.  Selective quotes from regulatory bodies and international reports (such as...
Read More