Beijing has been accused of placing pressure on Barbados to remove the Queen as its head of state. A No 10 source has described China's 'Belt and Road' initiative as a 'chokehold' on the world.