That was a GREAT example of a government standing up to a tyrant, though - they prevented him (or anyone else) from banning reporters after that. IANAA (I am Not an American), but I don’t think there’s any equivalent power available in the white house case.
Checks and balances are great, but only in the presence of a strong, civic-minded and ethical government body to stand against the tyranny. While Toronto is so very far from perfect in that regard, there is a pretty active anti-corruption movement here today. I hope it stays that way!