Career diplomat Caroline Wilson has been appointed as Queen Elizabeth's Ambassador to the People's Republic of China, replacing Dame Barbara…