Russia's failure in Ukraine 'has prompted China to delay invasion of Taiwan by up to four years'

President Xi Jinping will now analyse Vladimir Putin's failures before making any moves on the self-ruled island, Taiwan intelligence bosses claim.