Last January, I wrote a series of predictions for 2024, and had mixed success. So, I’m going to try again in 2025 – let’s see how these work out.
Twitter/X won’t become an ‘everything app’
I’m recycling this prediction from last year, as it didn’t happen then, and I doubt it’ll happen in 2025 either. Elon Musk is apparently going to co-lead Donald Trump’s ‘Department of Government Efficiency’ or ‘DOGE’, the name presumably chosen because Elon’s sense of humour hasn’t caught up with his age. So he’ll have more on his plate, and at a time when large numbers of people have left X which will affect advertising revenue. Remember that a lot of the money Elon used to buy Twitter (as-was) was loaned, and he’ll need to start paying those loans back at some point. Having briefly looked at Twitter again this morning, the adverts I saw were for mostly unknown companies, some of which had Community Notes attached to them basically stating they’re a scam. So that’s going well.
I still don’t think Elon will sell X this year, but I expect it’ll largely stagnate again.
Donald Trump will be terrible in ways we haven’t foreseen
Trump has already outlined what he plans to do when he’s back in office as US President. I expect some of those policies to be weakened or dropped entirely; even though the Republicans once again control both the Senate and House of Representatives, but the recent deal to avoid a government shutdown suggests they may not always vote as a contiguous block. And not necessarily in the way that Trump wants either.
But I also expect that there are things we don’t yet know about that Trump will react to in the worst way imaginable.
Trump and Musk will have a public fall-out
Musk’s control of X, and massive donations in the run-up to the election seemed to have allowed him to curry favour of Trump – hence Musk being allowed to co-lead DOGE. But I also expect that their egos will clash, and only one of these two people will be President. What the impact of this will be remains to be seen but I can’t help but see Elon as something of an Icarus character at present.
Labour will do poorly in local elections
There’s a likelihood of local elections on the 1st May 2025, although most of these are for county councils which the government is proposing to abolish, so some areas may have elections after all. Labour’s popularity has dive-bombed since winning the 2024 general election, as the government has introduced some unpopular policies. It’s a tactic that may pay off – the next general election may not be until 2029. But I imagine some people who voted Labour last time may be tempted to vote for other parties. And most of the council seats being defended are currently held by the Conservatives.
Reform UK, the party led by Nigel Farage, managed to return five MPs last year and is hoping to make gains in the local council elections too. And there’s a possibility of a massive cash injection from Musk to give them more resources to do this. I can see Reform putting up a strong challenge to Labour and the Conservatives in some seats. Whether they’ll win any, or just split the vote, remains to be seen.
There won’t be a General Election in 2025
Okay, this is a very easy prediction to make. General elections in the UK need to happen approximately every five years, and so the next one isn’t scheduled to 2029, as mentioned above. But governments can call early ones, and indeed this happened in 2017 and 2019.
The only reason why I’m including it here is because 3 million people have (apparently) signed a petition calling for a general election, and it’s currently the most popular petition. There will be a debate about this on Tuesday 6th January, apparently, but most likely in Westminster Hall and not the House of Commons.
The overall situation in the Middle East will improve
I don’t know if there will be a ceasefire in Gaza this year; I hoped for one last year, and it didn’t come to pass. But the situation in Syria is, at long last, encouraging, and I hope that the region as a whole stabilises.
Well, we’ll see what happens at the end of the year.


