London | On the face of it, this looks like a tough week for Russian President Vladimir Putin.
One minute, he was riding high: his troops were pushing the Ukrainians out of Russian territory in Kursk, and US President Donald Trump had shut down American support for Ukraine. The next minute, he’s on the receiving end of one of Trump’s offers you can’t refuse: ceasefire or face the consequences.