Whoa!
You got me stumped here for a second Bindu... When I saw your post, I actually thought that a new member has created an account on this forum with 'WhiteKnight' name and checked to see who he/she was without actually sensing that it's my post which you had quoted and you had changed all the references of 'DarKnight' to 'WhiteKnight'.
Anyways, coming down to your question, I personally don't think that the elections could be causing the delay in the stamping of the Visa. However, it seems to me that there could be a very stringent security check which could be going on as this is the final phase before they actually mark you as a PR candidate and allow you the PR rights and laws in the country.
Let's just hope these checks are done in a more efficient manner and we all get to see the Maple Leaf Visa stamped on our passports soon.
And No!, I don't really mind you calling me 'WhiteKnight' instead of 'DarKnight'... Coming to think of it, it sounds much more positive than a 'DarKnight'. BTW, my wife has been constantly nagging me to get this Bat logo off since I put it here, so you will soon see a new 'Knight' replacing it.
Thanks,
The Knight In Shining Armor