Digvijaya Singh calls himself a street fighter of the old school, and on Sunday he was actually involved in one. The BJP says he slapped one of its workers in Ujjain on Sunday when they stopped his motorcade. His allegation just after the Mumbai blasts has the BJP up in arms. But it's just the latest in a series of statements that have raised eyebrows. So is Digvijaya Singh a loose cannon he confesses to be or a master strategist?