Love him or loathe him, Richard Granger has certainly made an impact in his five-year stint as NHS IT chief