The government stalls at the exhibit, including those of six Canadian provinces, are in a battle to win the vital skills foreign labour can offer, even in the midst of a global recession.
In 2006, a total of 385,000 people left the UK, according to the Office of National Statistics, and 196,000 of those were British citizens. Another 189,000 were "long-term migrants" who moved on.
Canada welcomed 8,128 British immigrants last year, up 25 per cent over the previous year and making Britain the sixth-biggest source of immigrants to Canada.