Ok Andy, show me the evidence of the "Deal"?

You can attempt ridicule all you want but you've been cheerleading Russia, war crimes and all, in this war for months, denying that they're losing, denying any evidence they've been taking significant losses and this time they've made a fool of you by fleeing from "annexed" "Russian" territory.

By all means feel free to flail about with Kremlin lies or whatever. You can't talk your way out of a defeat this enormous.