Gaffney first walked into the Mayflower ABC gym around two years ago, weighing in around five stone heavier than he does now ...