All by John Hatt, Managing Director at Business Partnership