约翰与美国驻沪总领事邀请上海市市长吴铁城、日本驻沪总领事和双方军事人员在英国驻沪总领事馆进行会谈。英国总领事提议日军退入租界，国民革命军退防2公里。但2月3日，此建议遭到日本政府拒绝。2月7日，总领事会同英军在沪海军司令分别会晤宋子文、吴铁城、蒋光鼐、顾维钧和重光葵。此前，英国总领事与美、法等国领事受国际联盟委托组成国联调查委员会。之后，总领事与驻华公使多次在中日间调和。1941年12月，因日军进驻租界，英国驻沪总领事馆被日军当局勒令撤销。英国驻沪总领事一职第一次取消。1945年，英国驻沪总领事随同领事