Ukraine's former prime minister has accused China of being an 'accomplice' in Moscow's bloody invasion of his besieged country.

Arseniy Yatsenyuk lashed out at Beijing, dismissing claims the Asian superpower was 'neutral' in Russian tyrant Vladimir Putin's savage effort to overrun Ukraine.

Mr Yatsenyuk, who was Ukraine's PM between 2014 and 2016, claimed China was 'liable and responsible' for the war, which has been raging for almost four years.

He accused Chinese President Xi Jinping's regime of aiding Putin's murderous onslaught, funding the Kremlin and others to keep it going from 'behind the curtains'.

In a fiery speech in London, Mr Yatsenyuk said: 'China is neutral? Sorry, it's BS. It is not true. China is not neutral. China is an accomplice.