That tweet is misleading. Someone asked “Is Michael Cohen a liar?” Then someone else asked about him testifying. Trump’s response is “I have a gag order as to that first question”. So he is obeying the gag order here because he can’t say shit about Cohen. The things Trump actually says are bad enough. It’s a disservice to mispresent him and give ammo to the other side who believe the truth is fake news.