top of page

As this week draws to a close, the data team at Trafalgar Strategy tracked and analysed the sentiment of tweets about the Prime Minister. Over a one week period, they tracked a sample of 15k tweets and visualised the data on a swingometer, to assess the Twitter fallout and measure the damage done to a Prime Minister whose time in Downing Street could well be up.

Unsurprisingly, as revelations emerged about a Christmas Party at Downing street last year, the public reaction on Twitter has been visceral and swift. Throughout the week – as shown on the swingometer – sentiment has nosedived. Starting low, the average sentiment expressed on Twitter has fallen by almost 50% over the past seven days.

Angela Rayner perfectly summed up the mood – with the best performing Tweet on the topic – accusing the Prime Minister of consistently breaking rules and taking the British public for fools. Not one to shy away from attacking the Prime Minister, Anna Soubry used similar language in an attack on the Prime Minister that focused not on COVID, or parties, but the Prime Minister’s plans to allow ministers to throw out legal rulings they don’t support.

Although one would expect both Rayner and Soubry to attack the Prime Minister, of more concern should be the normal, non-Westminster Twitter users who’ve reacted with outrage. One such user, @stevewright58 found overwhelming Twitter support when he tweeted: “Hey @BorisJohnson my mum just found out about the Downing Street parties last year, when she was terrified to come to ours. God help you if she gets hold of you.” Despite only having just over 380 followers, the tweet was shared over 2,300 times and liked by more than 13k users.

Commenting on the findings, Giles Kenningham said: “The Conservative party is, and has always been a ruthless electioneering machine – with no compunction in replacing leaders unable to deliver at the ballot box.


As COP26 kicked off, the data team at Trafalgar Strategy tracked and analysed the conversations that developed on Twitter. Over a one month period immediately preceding the start of COP26, they found over 2 million tweets that mentioned the conference.

Greta Thunberg was the most prominent voice on Twitter and had several tweets go viral in the build-up to the conference, using her platform to urge world leaders to face up to the climate emergency. However, hypocrisy was a prominent theme that emerged around COP26, with conspiracy theorist Joseph Paul Watson, political pundit James Melville and Andrew Neil, all highlighting the hypocrisy of world leaders with tweets that broke through the noise and performed exceptionally well.

Unfortunately for Boris Johnson, despite COP26 being his big moment on the international stage, Pope Francis and former US President Barack Obama received greater cut through. However, the most prominent tweet from any current or former world leader came from former Mexican President Felipe Calderón, whose tweet simply announcing the end of the opening ceremony outperformed every other world leader.

The Labour MP for Sefton Central, Bill Esterson, was the only current British politician to break into the top ten most engaged-with tweets. Unhelpfully for the Government, his tweet struck a chord with the Twittersphere, as he called out proposed cuts to air passenger duty and proposals for a new Cumbrian coal mine. Other than Esterton, only Nigel Farage, Caroline Lucas and David Lammy were able to make a serious dent in the overall Twitter conversation, with attacks that focused either on the Government, the hypocrisy of world leaders or mocking the Prime Minister.

Overall, our analysis of the Twitter conversations demonstrates the public is increasingly aware that changes to their lives are now a matter of when not if. Although the Government’s focus on climate change is important, the cut-through of social media centred around hypocrisy serves as a stark reminder that pursuing a green agenda promises to be a political minefield like few other policy issues encountered since the war.

  • Oct 7, 2021
  • 4 min read

Credit: Andrew Parsons / 10 Downing Stre

As the Conservative Party Conference concluded, the data team at Trafalgar Strategy looked back at the Prime Minister and Chancellor’s keynote speeches, by tracking the Twitter sentiment expressed during both speeches to understand what Twitter users either liked or disliked. The results are visualised below.

Each graph represents a minute-by-minute average sentiment score for each speech. Where greater than zero equals positive and less than zero equals negative. As a result, at any given minute, you can see the average sentiment expressed through/in tweets at any given moment of the respective speeches.

As Rishi Sunak stepped up, the reaction on Twitter was relatively moderate. As a result, the average sentiment jumps around, with some users disparaging the Chancellor over fuel shortages and tax hikes and others discussing the additional £500m for COVID job support programmes. The same is not true for the Prime Minister, however, as Twitter sentiment was initially negative – driven by criticism of the Government’s COVID handling and the ongoing fuel crisis.

By the time each speech kicked off, the volume of tweets slowly increased, with the average sentiment for Rishi Sunak settling around neutral – where it remained for the majority of the speech. In contrast, Boris Johnson’s sentiment remained negative, bar one instance of positive sentiment linked to a series of positive tweets talking up the Government’s COVID record around vaccination rates.

When looking at the reaction to Rishi Sunak’s speech, the one significant reaction – on Twitter at least – appears to be in relation to his fiscal responsibility comments at the outset. Initially, Twitter users reacted negatively to this, disparaging the Chancellor’s own wealth and mocking what they perceived to be as a play for the Conservative party leadership. Although the data then showed an immediate jump in sentiment, this was solely driven by reporting related to the applause the Chancellor received at conference and was not a positive endorsement of his message.

Quickly, Twitter returned to disparaging the Chancellor, as negative sentiment remained strong for several minutes. Throughout this period, the ire of Twitter users jumped around a little, with some users calling out the Chancellor’s hypocrisy, given the state of the national debt. Others were angry at tax hikes or simply parroting Labour’s broken promises line.

When we looked at the engagement around tweets during this period, to see where the broader Twitter consensus sat with regards to the Chancellor, unsurprisingly it was overwhelmingly against him. Specifically, we looked at the four tweets during this period that received significant engagement. Of the four, one supported the chancellor, one simply reported on his comments, one mocked him and the other was a visceral attack on conservative values that managed to mention COVID deaths and child poverty. It was the visceral attack that generated the most positive engagement suggesting.

Unfortunately for the Prime Minister, what was already a broadly negative reaction took a serious nosedive around 11:43. Overwhelmingly, this negative reaction was driven by people reacting to his comments around fiscal responsibility and tackling the social care crisis.

In relation to social care, the biggest driver of negativity during this period, Twitter users quickly accused the Prime Minister of lying – a theme that emerged in the reaction to his speech – with users specifically highlighting the impact of Brexit and attacking the Prime Minister’s record on building hospitals. Users criticising his comments around fiscal responsibility predominantly accused the Prime Minister of hypocrisy, focusing on the Conservative party’s decade in government and mounting debt.

Although there is a big jump in positive sentiment around 11:46, this is driven by his ‘Jon Bon Govi’ joke and was not an endorsement of his swipe against Corbyn or previous Conservative administrations. Unhelpfully for Boris, the immediate drop in sentiment can also partly be attributed to this joke, which angered as many as it pleased. Other negative sentiment can be linked to his comments around levelling up as users were not convinced in the Prime minister’s promises or ability to deliver meaningful change.

Sentiment then remains constantly low as users continued to reflect on his speech. Hashtags such as ‘#ToryScum’, ‘#BorisLies’, ‘#JohnsonMustGo’ or ‘#ToryLies’ begin to spread with almost everything the Prime Minster saying being met by angry and vocal twitter activists who at one point, accuse him of engaging in the culture war following his comments around social justice.

The small peaks in positive sentiment in the second half of the Prime Ministers speech are attributed to his delivery and not specific policy announcements. A small but vocal minority of Twitter users appreciating and enjoying the performance, commenting on the Prime Ministers whit, enthusiasm and passion. Furthermore, although not many, we do find a minority of users who question whether Sir Kier Starmer stands a chance against Boris at a general election.

Finally, when we looked at engagement, not a single positive tweet supporting the Prime Minister had any significant engagement. Overwhelmingly tweets that got retweets, likes or comments did so because they criticised not supported him, demonstrating the extent to which Twitter is currently a majority left-leaning platform.

When looking at the reaction to both speeches, it is clear that the palpable discontent with Boris Johnson supersedes the negative sentiment held towards Rishi Sunak – reinforcing the Chancellor’s rise in stature amongst the wider public.

bottom of page