He attacked Trump before that. He became a liberal, because he’s on MSNBC.
Yep, Trump considered them friends. There is a clip somewhere showing Trump going on their show, and MIka is all flirty with him, and smiling as she brushes his hair into place. Next thing you know, Trump starts gaining traction, and Joe and Mika are attacking him like he's their bitterest enemy. After that Trump then mentioned the their trip to Mar-a-Lago after Mika's facelift.
I remember Rush talking about this when it happened. He said Trump was not used to seeing people with whom he he was friends turn on him the way the Morning Jokes did.
He had been saying a lot of positive things about Trump early on. That could have been because he wanted the Republicans to lose and thought Trump was a sure-fire loser, but they were friends and friendly. They had a falling out after Trump became the likely nominee, but they were friendly again for a little bit later on. Then something happened at Mar-a-lago. We still don't know what.
He became a liberal after getting off for killing his intern when he was a Florida congressman. Many suspect the deep state helped him.