Firhad Hakim resigned as Kolkata mayor after securing Mamata Banerjee’s approval, amid a wave of resignations by TMC leaders from civic bodies.