As the chairman of Stafford Hospital prepares to leave the trust, how big a difference has he actually made? You can hear wha has been accomplished during his time in charge. Show more
Discover 11,128,835 listings and 277,951 playable programmes from the BBC
As the chairman of Stafford Hospital prepares to leave the trust, how big a difference has he actually made? You can hear wha has been accomplished during his time in charge. Show more