Sam Callahan has hit out at former X Factor judge Gary Barlow and says his Take That bandmate Robbie Williams would do a better job. The singer got a lot of criticism from Gary in the live shows last year, which has no doubt left a bad taste in his mouth.