Caribbean News China Slam Back After UK Politician Suggests Barbados Could Trade Queen For Xi admin September 27, 2020 he Chinese Embassy in the UK has slammed some UK politicians for trying to upset relations between China and Barbados in the Caribbean.