David Walshaw spent 20 years looking after the Limestone Coast's hospitals, but a fall made him realise the system was ...