Mamata has long been one of the most visible Opposition voices against the Bharatiya Janata Party (BJP)-led Centre.