Just a wee thought, Rami Okasha is awfy bad for losing votes. He's stood twice - Banff and Buchan in 2005 and Aberdeen South in 2007.
In 2005 he came fourth - not surprisingly - and he managed to lose a couple of percentage points from Labour's vote.
In 2007 he came third - and managed to lose most of a percentage point.
If I may borrow a phrase - bring it on!