TMC MLA Firhad Hakim resigned as Kolkata mayor after being granted permission by ex-CM Mamata Banerjee.