Donald Trump appears to have finally fallen out of love with Vladimir Putin, which is good news, long time coming.