John Rankin has arrived in Kathmandu as the Charge d’Affaires of the British Embassy (Head of the mission) in Kathmandu. Rankin comes to Nepal following four years as British High