Assuming you are a British citizen, you don't need a visa to visit Canada. However, a mate of mine moved to Vancouver in the summer of last year and when I visited him this year he had only just managed to sort all the paperwork out to allow him to work. Of course, you may be able to work 'no questions asked', but I wouldn't recommend it.