I've received an offer for an intra-company transfer to Toronto. They need me there by mid-August which I've been adviced it is doable because I am a UK citizen and can apply for a work permit at Toronto airport when I land. Despite assurances and coaching i will be receive from company lawyer...