Ever since the votes were counted on May 2 and the BJP emerged as the single Opposition party in West Bengal with 77 seats – wiping out the Congress and the Left – it was evident that the saffron party will keep chief minister Mamata Banerjee on her toes. And it seems to be succeeding quite well.