Donald Trump has been branded "Putin's puppet" in a banner held by a protester during a march in support of Ukraine in London. Thousands of protesters marched on the Russian embassy in the capital while calling on the international community not to "betray Ukraine" amid fears the country is being frozen out of peace talks between Moscow and Trump. A coalition of Ukrainian community and UK-based labour organisations attended the rally on Saturday calling for Russian troops to withdraw, ahead of the third anniversary of Putin's full-scale invasion of Ukraine. In a joint statement, the organisers of Saturday's march said...