Journalist and business author. I support ethical business, expose wrongdoing and challenge injustice in UK tribunals. Novels have a Leeds theme, mostly
A reminder that humans also possess intelligence - not always reflected in #business and #investment priorities. My latest blog #AI https://t.co/Hm7OF7J13a
It has been ten years since our friend and colleague Jo Cox was murdered by a far-right terrorist.
She was a dedicated mother, a fierce campaigner and a deeply committed Member of Parliament. Her conviction that we have more in common than that which divides us lives on beyond her death.
We all wish Jo was still here with us today, and we will continue to honour her legacy by standing by her message of hope and unity in the face of hatred and division.
Extremists, algorithms & hostile states try to divide us, to turn us against each other. But we have don’t have to follow them. We can choose to talk to each other& focus on what we have in common
That’s what Jo would have done & it was a privilege to start this with @katieamess
RIP Alan Ward, Derby, Leics & England quick who has died aged 78. He took 460 1st class wickets at 22.81 & 143 List A wickets at 24.45, playing 5 Test matches for England -14 wickets at 32.35. In ‘76 at Leeds he took the field with John Snow & Bob Willis for the one & only time.
A TV discussion I had with Roy Hattersley , Tony Benn and David Owen. First time they had all been together since they were in cabinet up until 1979 election. A big falling out followed.. and then this:
https://t.co/pD1325vDPv via @YouTube
This man was banned because of his nationality and for no other reason. FIFA did nothing to help him, not even lodge a protest. Ugh https://t.co/6ayCu4CPd9
Reports of hostile state activity are incredibly serious.
Nigel Farage and Reform have failed to confirm whether they've reported the suspicions they raised that Farage's phone was hacked by Russia to either the @NCSC or @metpoliceuk.
National security must always come first - today @annaturley has reported this for thorough independent investigation by the proper authorities.
I didn’t vote for either of the winners of the last two General Elections but “traitors” for whom a “reckoning is coming”? Really? This very excitable, angry & hyperbolic man should be nowhere near a position of responsibility in a political party that aspires to power.
Tony Blair’s deeply flawed essay has triggered Keir Starmer’s best explanation of what his government is about.. finally linking ideas and values to policies and going well beyond his previous tendency ( influenced by Blair) to making a tame apolitical technocratic case.
Interview on the future of Elland Road with #lufc director Peter Lowy.
🚨 Now or never
🚊 Tram system critical
💼 Govnt needs to act swiftly
💰 £1bn to £2bn ready to invest
🏙 Transform south Leeds
🏦 Chancellor "fully on board"
🆓 Free to read https://t.co/wOIPdN6t7A
My post on Farage, Nathan Gill and Russia is being suppressed by the X algorithm - a mere 592 views in 9 hours. Has the algorithm been tweaked to protect Farage in the run up to the local elections?
Mark Gatiss: "I don't understand the antipathy towards Keir Starmer"
The actor – currently starring in a play lampooning fascism – argues that the PM is doing a good job, but from the press he gets "you'd think he was Vlad the Impaler".
Listen on the New Society podcast.
The Nigel Farage Guide to Being a Working-Class Hero
Step 1: Be born to a City stockbroker.
Step 2: Attend Dulwich College, fees currently £53,000 a year.
Step 3: Skip university. Become a City commodities trader instead.
Step 4: Run one of your metal broking firms into insolvency.
Step 5: Get elected to the European Parliament. Spend the next 21 years drawing a salary from the institution you're paid to dismantle.
Step 6: Claim £15,500 a year in expenses for an office your party was given rent-free.
Step 7: Put your wife on the EU parliamentary payroll. Take her off only when the rules force you to.
Step 8: Get investigated by the EU's anti-fraud office. Eventually have half your MEP salary docked to repay misused public funds.
Step 9: Throw a Brexit victory party at the Ritz. Decry the "professional political class" to a room of millionaires.
Step 10: Take £450,000 in personal gifts from Arron Banks. House. Car. Lifestyle.
Step 11: Take £5 million, undisclosed, from a Bangkok-based crypto billionaire. Days later, announce you're standing for parliament after all.
Step 12: Win Clacton. Take the £93,904 MP salary. Add £1.2 million a year from GB News at £2,300 an hour. Become the highest-earning MP in the House of Commons.
Step 13: Speak in parliament fewer times than any other party leader. Fly to America at least nine times in your first year. Refuse to hold in-person constituency surgeries. Holiday in France while parliament is sitting.
Step 14: Tell the working class you're one of them. Tell them to vote against their own interests, over and over again.
Pint, mate?
Wish all those people who stick plastic grass and concrete in their gardens would watch Attenborough's #secretgarden on BBC 1, and realise how much more they could do that would help protect our wildlife.