No matter which way you lean or regardless of the facts, can both sides at least agree that this administration is either woefully unprepared at best and completely incompetent at worst? 

Trump lies when the truth is better. He has his veep and press team say one thing one day, then tweets and changes the story the next. And this isn't 'spin' or media bias, this the the words coming directly from the president and his own team day after day! 

Official White house line: Fired Comey based on Rosenstein memo -> Been thinking about firing Comey for months -> I was going to fire Comey regardless of memo -> Fired Comey while thinking about Russia investigation.

This level of obfuscation in politics generally takes years before the truth finally comes out. Trump has managed to crap in his own bed in just under a week! MAGA indeed!