Prime Minister Mark Carney is back in London this week — his second visit to the British capital among 13 foreign visits since March — and his globe-trotting schedule is drawing both criticism and praise.
Carney has taken five trips to Europe, two to the United States and one to Mexic...