Mamata Banerjee surprised everyone and announced her decision to support Pranab Mukherjee for President, adding it was a painful decision, but one she took because she had to. We debate what can be the reason behind the West Bengal's Chief Minister's move.