Why the Bengal CPI(M) Secretary’s Two-Hour Facebook Speech is Significant

Kolkata: CPI(M) state secretary Surjya Kanta Mishra’s Facebook Live on July 7 has marked an important juncture in Bengal politics, as the party has finally acknowledged that equating the Trinamool Congress (TMC) with the Bharatiya Janata Party (BJP) was a mistake and has damaged the party’s electoral prospects.
He significantly said:
“Regarding the TMC and the BJP, our party decided 22 long years ago that BJP cannot be equated with any other party because BJP is run by the RSS – we have said this repeatedly – which is a fascist organisation whose leaders took lessons from the original fascist, Mussolini. No other party, not even Congress, not even the TMC, can be equated. However, despite this understanding, while communicating with the people, sometimes we are giving an impression that the TMC equals the BJP.”
Mishra added that this led to the spread of confusion and misunderstanding among party workers and supporters.
The BJP was undoubtedly the prime enemy, Mishra said, admitting that the party had erred in alleging that the TMC and the BJP were working with an understanding between themselves. Mishra made it clear that opposing the BJP was the primary task for the party now. He spent the lion’s share of his two-hour speech attacking the BJP on issues like inflation, the Rafale controversy, and the death of Father Stan Swamy.
“If they were the same, then we would have to maintain equal distance. If we are six feet away from the BJP, we must stand six feet away from the TMC as well! But this has not been our understanding,” said the CPI(M) state secretary, a politburo member of the party.
Also read: Is This the End of the Road for the CPI(M) in Bengal?
This was in sharp contrast to the CPI(M) leaders over the past few years who have been seen targeting the TMC more often than the BJP. Several smaller Left parties like CPI(ML)(Liberation) and SUCI had been criticising the CPI(M) since 2019 for helping the BJP’s rise in Bengal by focusing their criticism on the TMC.
However, the CPI(M) has always defended its stand saying the TMC and the BJP were two sides of the same coin. They frequently used phrases like ‘Didibhai-Modi bhai’ to mean Mamata Banerjee and Narendra Modi were working together.
PM Narendra Modi at a rally in West Bengal. Photo: PTI
‘Inability to understand’
Mishra in his speech admitted that use of portmanteaus like ‘Bijemool’ (BJP and Trinamool) was wrong. “A word came into use… perhaps some of us also used it in our speeches…Bijemul. Words like this create confusion and ambiguity over questions such as who are we fighting, who is the principal enemy and where to centralise the offensive.”
Mishra said that the party’s analysis of the election results and the post-poll scenario was being placed before the public because two months had passed since the results were announced.
“There are some slogans that are going outside our programme and understanding. For example, we have been asked about referring to the two parties as two sides of the same coin. But now I want to clarify, two sides of a coin are not necessarily the same as a coin has a head and a tail,” he said.
He also referred to the slogan ‘agey Ram porey baam’, meaning ‘first saffron, then the Left’, frequently used by a section of left supporters since 2018-19 to propagate the theory that the BJP will first topple the TMC government, following which the TMC will disintegrate and the Left will then topple the BJP government to return to power.
“We didn’t create this slogan. It was a creation of the BJP. But some of us may have used it,” Mishra said.
While alleging that it was the TMC which brought the BJP to the state by forging an alliance in 1998 which lasted on and off till 2006, Mishra also said that it was time that the Leftists realised that the relation between the TMC and the BJP had changed.
“It wouldn’t be right to say they (TMC and BJP) fought the 2019 election with an understanding. You can say it for 2006, 2009, 2011, 2014 and even the 2016 election but not since 2019. BJP has a history of finishing all parties that they once tied up with…But inability to understand these changes (in TMC and BJP’s equation) has harmed us,” Mishra said, adding that the only similarity the two had now was in their common interest to weaken Left parties.
Trinamool Congress activists celebrate their partys winning trend during counting day of West Bengal Assembly Election 2021, in South Dinajpur district, Sunday, May 2, 2021. Photo: PTI
A role reversal?
Mishra’s speech implies that the CPI(M) will henceforth target the BJP more often than the TMC, affecting a role reversal.
“Don’t go by how many seats they have got. We must remember that the BJP is a danger. The BJP is now the only opposition party. Their number of seats and vote share may not be enough to form a government but make no mistake that the BJP will not reduce its focus on Bengal,” Mishra told party workers and supporters.
The change in the Left’s prime target became evident during this speech itself, as Mishra kept blasting the BJP on one issue after another.
He took digs at the BJP for plotting to partition the state, referring to the recent controversy triggered by several BJP MPs and MLAs from north Bengal, especially Alipurduar MP John Barla who demanded a separate state or Union Territory out of north Bengal. Mishra alleged that the RSS had for long nurtured the idea and had a long-term plan of forming a Union Territory in the Darjeeling hills and making the rest of north Bengal a separate state.
Also read: BJP To Divide Bengal? Only on Our Terms, Say Leaders of 3 Identity-Based Movements
“It’s an old agenda which has now come to the fore. This will further deepen the division among the people and intensify the ‘TMC versus BJP’ polarisation. This is not just for north Bengal but a similar plot is being floated for the state’s Jangalmahal region too. Separatist slogans are being raised. After 1947, here is another plan to partition the state,” he said and called upon the people and party supporters to oppose such a plan.
Mishra hinted that in the Centre-state battle, his party was likely to oppose the Centre if it tried to undermine the state’s territory or disrupt its federal structure.
“BJP doesn’t respect the Centre-state relationship. They are trying to interfere with the state’s jurisdiction. Can we, as leftists, support their attack against the federal structure?” he asked, adding, “If the BJP wants to destabilise the centre-state relation and capture Bengal, or any other state with an opposition party government for that matter, we must protest.”
He even criticised the role of the CBI in the arrest of TMC ministers and MLA in May in connection with the Narada cash-for-favours scam of 2016.
“Arresting the Narada accused after their defeat (in Bengal)…why? Did it increase the prestige of the Centre? Why no action in so many years? And when you finally make arrests, why not every accused in the case? Why selective measures?” he said, making direct reference to lack of action against Narada accused Suvendu Adhikari, who is now with the BJP and serves as the leader of the opposition in the new assembly.
TMC activists shout slogans as they protest outside the CBI office in Nizam Palace, Kolkata, over the arrest of party leaders in connection with the Narada scam case on Monday, May 17. Photo: PTI
He also lashed out at the state government on the recent vaccine scam by a conman, the government’s decision to introduce an upper house in the assembly, political violence and inflation and described the TMC as “dictatorial and corrupt party”. However, criticism of the TMC took up a minor portion of his speech.
Mishra admitted that they underestimated how the TMC regained support. “They used ‘Didike Bolo’ and ‘Duarey Sarkar’ as positive interventions. We have ridiculed the politics of dole but some people have benefitted from it. We need to further analyse if we underestimated these initiatives they took to reduce anti-incumbency,”
Implications
Even though the CPI(M)’s vote share plummeted to an all-time low and number of seats went to zero, given Bengal’s tradition of massive vote swings in a short period of time, the party that once ruled the state for 34 straight years should not be dismissed as irrelevant.
Rather, their role may help intensify anti-incumbency against the BJP-led Centre ahead of the 2024 elections, when retaining the Bengal tally of 18 Lok Sabha seats is going to be a major challenge for the BJP, political observers feel.
CPI(ML)(Liberation) welcomed the CPI(M)’s “late realisation.” Speaking to The Wire, the party’s politburo member Kartik Pal said, “This is the first time they are acknowledging such a major political mistake. We welcome their admission of these mistakes but much damage could have been avoided had the realisation come earlier. The BJP would have got even fewer seats in Bengal.”
Pal also said that the due to the CPI(ML)(Liberation)’s public criticism of the CPI(M)’s political line with regard to the BJP, CPI(M) supporters subjected the Liberation leadership, especially general secretary Dipankar Bhattacharya, to intense bullying and trolling on social media, terming the party and Bhattacharya a stooge of the TMC.
CPI (ML-Liberation) leader Dipankar Bhattarcharya. Photo: Twitter/@Dipankar_cpiml
Ahead of the assembly elections, Bhattacharya had said the CPI(M)’s major blunder was that instead of competing with the TMC in opposing the BJP, the CPI(M) was competing with the BJP in opposing the TMC.
“We did not criticise the CPI(M)’s line only on public platforms but we cautioned the CPI(M) of the great damage they were doing to their own party even when we had inter-party discussions. But the bullying that CPI(M) supporters subjected us to was uncalled for. We hope the CPI(M) will also advise its cadres and supporters to behave in a way more fitting of a Left party,” Pal said.
Political analysts had differing opinions about the possible outcome of the CPI(M)’s new stand. Udayan Bandyopadhyay, who teaches political science at Bangabasi College in Kolkata, said that the BJP was likely to suffer from this.
“The CPI(M)’s realisation came too late. They abused and bullied Dipankar Bhattacharya for pointing out these mistakes ahead of the assembly elections. Still, if they now adhere to what they seem to understand, the CPI(M) is likely to be able to recover a section of votes that they lost to the BJP. The CPI(M) has lost the majority of its traditional support to the BJP and it is from the BJP that they have to recover their support base,” Bandyopadhyay said.
However, Biswanath Chakraborty, a professor of political science at Rabindra Bharati University in Kolkata, thought the CPI(M) was making another blunder which would benefit the TMC.
“Since 2019, the CPI(M) has failed to decide on its political line and target. They have been directionless and that continues. If they now focus on primarily targeting the BJP, people on the ground facing the TMC’s atrocities or misdeeds will be upset. More people from the CPI(M)’s fold would prefer to join the TMC under such a situation,” Chakraborty said.
The BJP in 2019 won 18 of the state’s 42 Lok Sabha seats and retaining that tally would be crucial for the Narendra Modi government for returning to power. However, going by the 2021 assembly election trends, the BJP is leading in 9 seats, while the TMC is leading in 33.
Since the assembly election results, the BJP’s new concern has been the desertion of workers and leaders. It is to recover the party from this distressful condition that the Modi government decided to increase Bengal’s representation to the Union ministry. However, fighting the Left in addition to the TMC can only make the BJP’s task a little tougher, a Bengal BJP veteran said, unwilling to be identified.
Introducing Facebook Graph API v18.0 and Marketing API v18.0

Today, we are releasing Facebook Graph API v18.0 and Marketing API v18.0. As part of this release, we are highlighting changes below that we believe are relevant to parts of our developer community. These changes include announcements, product updates, and notifications on deprecations that we believe are relevant to your application(s)’ integration with our platform.
For a complete list of all changes and their details, please visit our changelog.
General Updates
Consolidation of Audience Location Status Options for Location Targeting
As previously announced in May 2023, we have consolidated Audience Location Status to our current default option of “People living in or recently in this location” when choosing the type of audience to reach within their Location Targeting selections. This update reflects a consolidation of other previously available options and removal of our “People traveling in this location” option.
We are making this change as part of our ongoing efforts to deliver more value to businesses, simplify our ads system, and streamline our targeting options in order to increase performance efficiency and remove options that have low usage.
This update will apply to new or duplicated campaigns. Existing campaigns created prior to launch will not be entered in this new experience unless they are in draft mode or duplicated.
Add “add_security_recommendation” and “code_expiration_minutes” to WA Message Templates API
Earlier this year, we released WhatsApp’s authentication solution which enabled creating and sending authentication templates with native buttons and preset authentication messages. With the release of Graph API v18, we’re making improvements to the retrieval of authentication templates, making the end-to-end authentication template process easier for BSPs and businesses.
With Graph API v18, BSPs and businesses can have better visibility into preset authentication message template content after creation. Specifically, payloads will return preset content configuration options, in addition to the text used by WhatsApp. This improvement can enable BSPs and businesses to build “edit” UIs for authentication templates that can be constructed on top of the API.
Note that errors may occur when upgrading to Graph API v18 if BSPs or businesses are taking the entire response from the GET request and providing it back to the POST request to update templates. To resolve, the body/header/footer text fields should be dropped before passing back into the API.
Re-launching dev docs and changelogs for creating Call Ads
- Facebook Reels Placement for Call Ads
Meta is releasing the ability to deliver Call Ads through the Facebook Reels platform. Call ads allow users to call businesses in the moment of consideration when they view an ad, and help businesses drive more complex discussions with interested users. This is an opportunity for businesses to advertise with call ads based on peoples’ real-time behavior on Facebook. Under the Ad set Level within Ads Manager, businesses can choose to add “Facebook Reels” Under the Placements section. - Re-Launching Call Ads via API
On September 12, 2023, we’re providing updated guidance on how to create Call Ads via the API. We are introducing documentation solely for Call Ads, so that 3P developers can more easily create Call Ads’ campaigns and know how to view insights about their ongoing call ad campaigns, including call-related metrics. In the future, we also plan to support Call Add-ons via our API platform. Developers should have access to the general permissions necessary to create general ads in order to create Call Ads via the API platform.Please refer to developer documentation for additional information.
Deprecations & Breaking Changes
Graph API changes for user granular permission feature
We are updating two graph API endpoints for WhatsAppBusinessAccount. These endpoints are as follows:
- Retrieve message templates associated with WhatsAppBusiness Account
- Retrieve phone numbers associated with WhatsAppBusiness Account
With v18, we are rolling out a new feature “user granular permission”. All existing users who are already added to WhatsAppBusinessAccount will be backfilled and will continue to have access (no impact).
The admin has the flexibility to change these permissions. If the admin changes the permission and removes access to view message templates or phone numbers for one of their users, that specific user will start getting an error message saying you do not have permission to view message templates or phone numbers on all versions v18 and older.
Deprecate legacy metrics naming for IG Media and User Insights
Starting on September 12, Instagram will remove duplicative and legacy, insights metrics from the Instagram Graph API in order to share a single source of metrics to our developers.
This new upgrade reduces any confusion as well as increases the reliability and quality of our reporting.
After 90 days of this launch (i.e. December 11, 2023), we will remove all these duplicative and legacy insights metrics from the Instagram Graph API on all versions in order to be more consistent with the Instagram app.
We appreciate all the feedback that we’ve received from our developer community, and look forward to continuing to work together.
Please review the media insights and user insights developer documentation to learn more.
Deprecate all Facebook Wi-Fi v1 and Facebook Wi-Fi v2 endpoints
Facebook Wi-Fi was designed to improve the experience of connecting to Wi-Fi hotspots at businesses. It allowed a merchant’s customers to get free Wi-Fi simply by checking in on Facebook. It also allowed merchants to control who could use their Wi-Fi and for how long, and integrated with ads to enable targeting to customers who had used the merchant’s Wi-Fi. This product was deprecated on June 12, 2023. As the partner notice period has ended, all endpoints used by Facebook Wi-Fi v1 and Facebook Wi-Fi v2 have been deprecated and removed.
API Version Deprecations:
As part of Facebook’s versioning schedule for Graph API and Marketing API, please note the upcoming deprecations:
Graph API
- September 14, 2023: Graph API v11.0 will be deprecated and removed from the platform
- February 8, 2024: Graph API v12.0 will be deprecated and removed from the platform
- May 28, 2024: Graph API v13.0 will be deprecated and removed from the platform
Marketing API
- September 20, 2023: Marketing API v14.0 will be deprecated and removed from the platform
- September 20, 2023: Marketing API v15.0 will be deprecated and removed from the platform
- February 06, 2024: Marketing API v16.0 will be deprecated and removed from the platform
To avoid disruption to your business, we recommend migrating all calls to the latest API version that launched today.
Facebook Platform SDK
As part of our 2-year deprecation schedule for Platform SDKs, please note the upcoming deprecations and sunsets:
- October 2023: Facebook Platform SDK v11.0 or below will be sunset
- February 2024: Facebook Platform SDK v12.0 or below will be sunset
First seen at developers.facebook.com
Allowing Users to Promote Stories as Ads (via Marketing API)

Before today (August 28, 2023), advertisers could not promote images and/or videos used in Instagram Stories as ads via the Instagram Marketing API. This process created unwanted friction for our partners and their customers.
After consistently hearing about this pain point from our developer community, we have removed this unwanted friction for advertisers and now allow users to seamlessly promote their image and/or video media used in Instagram Stories as ads via the Instagram Marketing API as of August 28, 2023.
We appreciate all the feedback received from our developer community, and hope to continue improving your experience.
Please review the developer documentation to learn more.
First seen at developers.facebook.com
Launching second release of Facebook Reels API: An enterprise solution for desktop and web publishers

We’re excited to announce that the second release of FB Reels API is now publicly available for third-party developers. FB Reels API enables users of third-party platforms to share Reels directly to public Facebook Pages and the New Pages Experience.
FB Reels API has grown significantly since the first release in September 2022. The new version of the APIs now support custom thumbnails, automatic music tagging, tagging collaborators, longer format of reels and better error handling.
FB Reels API will also support scheduling and draft capability to allow creators to take advantage of tools provided either by Meta or by our partners. Based on the feedback we received from our partners, we’ll now provide additional audio insights via the Audio Recommendations API and reels performance metrics via the Insights API.
Our goal in the next couple of releases is to continue to make it easier for creators to develop quality content by adding features like early copyright detection and A/B testing. We’re also excited to start working on enhanced creation features like Video clipping- so stay tuned to hear more about those features in the future.
Call-to-Action
If you are a developer interested in integrating with the Facebook Reels API, please refer to the Developer Documents for more info.
Not sure if this product is for you? Check out our entire suite of sharing offerings.
Tune in to Product @scale event to learn more about FB Video APIs and hear from some of our customers.
First seen at developers.facebook.com
-
Uncategorized1 week ago
3 Ways To Find Your Instagram Reels History
-
Uncategorized2 weeks ago
Social Media for Business: A Practical Guide
-
OTHER2 weeks ago
WhatsApp Chat Interoperability Feature Spotted in Development on Latest Beta Update: Report
-
FACEBOOK1 week ago
Introducing Facebook Graph API v18.0 and Marketing API v18.0
-
OTHER2 weeks ago
YouTube ‘Subscribe’ Button Spotted to Be Glowing When Creators Request Subscription
-
Uncategorized7 days ago
Community Manager: Job Description & Key Responsibilities
-
LINKEDIN1 week ago
Career Stories: Learning and growing through mentorship and community
-
Uncategorized7 days ago
The Complete Guide to Social Media Video Specs in 2023