NDP election wins in Quebec are rarer than intellectual humour in a Three Stooges skit.
Yet, the polls now suggest the NDP could actually win a Quebec by-election on Monday. And what's more amazing the riding they could win is Outremont, which is not only staunchly federalist, but also staunchly Liberal.
If such a victory were to occur, of course, it would have profound implications for the Liberal leader Stephane Dion, for the Bloc Quebecois and for the political dynamics in Quebec.
First take Dion. If his party loses a safe seat on his own Quebec turf, the ballgame is over for him. He will essentially become a lame duck leader. No doubt backroom plots are already hatching across Liberal Land.
And the Bloc Quebecois must be a little nervous as well. With separatism receding as an issue, will the NDP replace them as Quebec's Left wing voice?
If the NDP does replace the Bloc and if the Liberals continue to perform poorly in Quebec, it would change the political battlefield from separatists vs federalists into left vs right.
That would suit the Conservatives quite nicely.
So keep an eye on Outremont on Monday night. A lot is riding on that race.