Arthur Fanshawe, British High Commissioner