Once the dominant political force in West Bengal, Mamata Banerjee-led Trinamool Congress has found itself navigating an unusually turbulent stretch, with the party facing questions over its identity, leadership and ability to hold its organisation together.