Mike Davis: "There's no question that Merrick Garland should be impeached"