推动了北爱尔兰和平进展，参与了贝尔法斯特协议的落实工作。同时间，索尔斯审视了对伊拉克的制裁，并提交了一份文件，当中考虑了伊拉克政权更迭的问题。2001年至2003年间，索尔斯到中东担任驻埃及大使，并在伊拉克战争后，联军占领伊拉克期间，参与了联盟驻伊拉克临时管理当局的建立工作，到巴格达担任英国政府特别代表。2003年8月，索尔斯获任为外交及英联邦事务部政治事务主任（Director-General for Political Affairs at the Foreign and Commonwealt