Michael Cohen: “I am ashamed of my weakness and misplaced loyalty – of the things I did for Mr. Trump in an effort to protect and promote him… I am ashamed because I know what Mr. Trump is. He is a racist. He is a con man. And he is a cheat.”