After the USA have banned spare camerabatteries in carry-on luggage I am wondering if this rule also applies to flights into Canada (e.g. from UK to Canada). Can I still carry 2 spare batteries for my EOS 40D in my handluggage when flying from LHR to YVR or not?

If these are lithium batteries they fall under the Dangerous Goods Regulations (UN 3090) and must be packaged, labeled, and declared as such.

That being said, I would guess that almost nobody actually does this. Not sure if the bag screeners would find them or even care (its not a bomb or drugs) but I would be a bit leary of taking that chance. I've been at the wrong end of a Transport Canada inqisition before and have absolutley no desire to repeat the experience.

I've travelled extensively to the US, to Europe, to Australia, Fiji, etc. -- and never had a problem with spare camera batteries. No one has ever questioned that, but I do take them in as carry-on. I'd be far more worried about a laptop battery, with which there have been some widely-publicized fires (not on airplanes, I don't think).