John Oliver on facts, Donald Trump and the Supreme Court for dogs