Swensta och » orsta ministerns i London , H .E