Craig Kelly explains his Liberal Party resignation

Why has Craig Kelly really left the Liberal Party? He joined Stephen Cenatiempo to explain his reasoning, dismissing claims that his departure was fuelled by controversy over one of his staff.