A solution to what? The Canadian government runs very efficiently when you consider their geographic handicap.
The UK on the other hand has a serious problem with bureaucratic inefficiency. Their geography favors efficient services, yet they can't do better than Canada? That's a problem.