A mum-of-two, Kim Callaghan, 39, who weighed 20 stone and felt depressed at being too fat to keep…