I am preparing files for immigration as a skilled worker from the UK to Canada. I have worked for the last 7 years as a self employed freelance editor for various UK companies. I do not always get a written contract and have worked frequently for short periods of time (some periods a short as 2 week...