Zahid Hafeez Chaudhri appointed Foreign Office’s new spokesperson