The gap between TMC and BJP is shrinking