
When Donald Trump was elected president, it was hoped that Maine senator Susan Collins would help keep him in line. But the moderate Republican has far too often given the president a pass. Especially offensive when she refused to vote for impeachment saying that she was sure Trump had learned his lesson.