The Left can't win outright. Here Kerry would get 51% at the most but he hasn't led in the markets since trading on the general election opened on them. President Bush still has 52% of the shares in Sportstrading and the Iowa Political Futures Markets. This is the Canadian version of them.
The powers that be are scared, thats my take on what's going down.