惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
MyScale Blog
MyScale Blog
Y
Y Combinator Blog
罗磊的独立博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
Recorded Future
Recorded Future
N
News and Events Feed by Topic
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
博客园 - 叶小钗
B
Blog
Vercel News
Vercel News
T
Tenable Blog
T
The Exploit Database - CXSecurity.com
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
F
Fortinet All Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Microsoft Security Blog
Microsoft Security Blog
S
Securelist
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Palo Alto Networks Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
DataBreaches.Net
Cyberwarzone
Cyberwarzone
Engineering at Meta
Engineering at Meta
Martin Fowler
Martin Fowler
G
GRAHAM CLULEY
Project Zero
Project Zero
Cisco Talos Blog
Cisco Talos Blog
A
Arctic Wolf
C
CERT Recently Published Vulnerability Notes
L
LangChain Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Check Point Blog
A
About on SuperTechFans
W
WeLiveSecurity
The GitHub Blog
The GitHub Blog

News | Mail Online

Ferrari and Mercedes drivers are among 'brazen' motorists stealing £1.2m of petrol a week as fuel prices soar due to Iran war Mystery over how teens drove off M1 bridge in crash that killed the pair as images show how minibus was struck by car in thousand-to-one twist of fate Business implicated in the methanol poisonings that killed two Aussie backpackers claims it's been cleared Parents' fury that army's failure to notice their son had gone missing for two weeks may have cost him his life Putin's shadow fleet sailors can claim asylum if Britain seizes their ships in the English Channel, ministers fear 'We are now in a world war': Chilling prediction by billionaire US hedge fund founder Ray Dalio - and the cycle of events that has put us 'two steps from conflict between major global powers' A judge was told it 'WASN'T NECESSARY' for Julian to show his face in court. Then he murdered a mum, her unborn baby, friend and her aunt in a crime that appalled Australia Widow of British pensioner, 77, killed in Canary Islands bus crash was among the 27 passengers sent to hospital after suspected brake failure sent it plunging down ravine Woman died when she slipped from Good Samaritan's grip as he tried to save her from bridge fall after boyfriend row Bus surfing idiots risk their lives by clinging onto back of the Number 114 to avoid paying £1.75 fare Iran claims US has agreed to release frozen assets but Washington denies the move as JD Vance holds peace talks in Pakistan Coroner accused of stealing valuables from the dead pleads no contest Old interview comes back to haunt Albo as the fuel crisis continues to hit Aussies hard How trusting my late mum's financial adviser turned out to be the most catastrophic money decision I've ever made Aspiring California Governor Eric Swalwell apologizes to wife in video denying sexual assault claims as calls for him to quit mount New renderings show details of 250-foot tall 'Arc de Trump' set to tower over DC as president confirms he has officially submitted plans Sydney man fighting for life after a late night fast food run ended in a shocking stabbing attack Queue jumpers, loud chewers and cups of tea going cold... researchers reveal the things Britons love to hate Keir Starmer's digital ID scheme mocked as 'ridiculous' after minister confirms it will be optional - and will not include a person's biological sex Senior health officials discuss banning doctors from going on strike in bid to stop long-running dispute Cocaine worth £256m and 'heavier than an adult RHINO' found stashed in banana boxes in one of UK's biggest ever hauls Starmer calls NATO 'the single most effective military alliance the world has ever known' after Trump's threatens to quit the bloc - but admits Europe must do more NASA's Artemis II astronauts send first messages and display surprising ability after moon mission 'It's a smart move': What a source close to the Trumps told me about why Melania dropped Epstein bombshell: CAROLINE GRAHAM We're sitting on a goldmine! North Sea oil hits record high. So WHY won't Red Ed drop his Net Zero madness and back new drilling to give Britain a boost? The US took out Iranian leaders and facilities with surgical precision - but the Islamic Republic is winning the propaganda war... with comedy Lego videos, writes DAVID PATRIKARAKOS Two teens die after car plunges from bridge and crashes into minibus on motorway - as families spend hours trapped in traffic following road closure Parish church magazine forced to apologise after poet offended woke readers with verses on illegal migrants, benefit scroungers and fat people Rachel Reeves is warned fuel tax raid will push thousands of businesses 'to the brink', ramp up food costs for households and stoke inflation Trump says Melania 'had a right' to talk about Epstein but admits he might have handled surprise statement differently Nancy Pelosi calls for married wannabe Newsom successor to abandon crumbling campaign over sexual assault claims Russian cyberattacks on the UK increased by 1,586 per cent in a year after Britain backed Ukraine in war 'You have no cards to play': White House turns up the heat on Tehran as Trump warns Iran that US is 'loading up the ships with the best ammunition' in case peace talks fail Greens win seat from Reform UK in Farage's 'flagship' council after by-election sparked because incumbent was jailed Celebs at Coachella 2026 day 1: Kylie Jenner leads A-list stars as she supports pal Justin Bieber with profane top Chagos Islands deal on the brink as Keir Starmer is forced to delay handover plan after Trump withdrew his support and branded it an 'act of great stupidity' DAILY MAIL COMMENT: Hopeless PM has left nation in a sea of dither and delay Fury at Trump for 'endless war' as millions of young men set to be auto-enrolled in the military draft… including a 'sick' twist for illegal immigrants Fury as jockey who rode horse to £67,000 victory before it was put down after breaking back following a fall at Grand National Festival AVOIDS punishment Boxing star Tyson Fury reveals he was forced to move out of £1.7m mansion after 'lunatic' intruder jumped 40ft fence to confront his family and demand he be ADOPTED in bizarre incident 'I'm not playing the victim,' claims shamed former Scotland rugby captain Stuart Hogg in social media rant PR boss, 49, was killed after 'taking full force' of huge branch from decaying tree during evening walk with her husband Justin Baldoni says he will testify in person in Blake Lively's smear campaign trial as she prepares to call huge number of witnesses Chess player who took selfie with World No.1 before he snitched on her for using phone THANKS him and insists she has 'no hard feelings' JD Vance faces the biggest test of his career as he leads Trump's talks with Iran... but experts warn 'strategic error' could blow up entire peace mission Moment hero passers-by smash their way into burning food shop to rescue man trapped inside as they break windows and prize open security shutter Boy, 16, is charged with murder after schoolboy, 14, was shot dead in London 'while out filming music video' Transgender woman who stabbed her murderer boyfriend to death after meeting him in men's prison is jailed for life Grandmother, 73, died while paramedics filled out paperwork in car park, inquest hears A 2002 clip of Chris Moyles offering to take 15-year-old Charlotte Church's virginity has gone viral prompting calls for a BBC investigation after fellow DJ Scott Mills' sacking Strand livestream goes dark as horrific audio of seven-year-old Athena being murdered by FedEx driver is played to jurors, with disturbing new photo of straps found in his van shared in court Rival Turkish barber shop workers who swung scissors and spanners in huge 'turf war' brawl over plans to open up new shop in the town are spared jail Has Ukraine created a 'wonder weapon'? RICHARD PENDLEBURY spends days deep underground on the Kharkiv frontline to witness the unjammable killer drone that could decide the war Prince Harry accused of 'co-ordinated adverse media campaign' against Sentebale charity he co-founded in High Court libel lawsuit - as Duke rejects 'offensive' claims Asylum seeker 'told friend "you are an animal" after watching him spit in woman's face after raping her on Brighton beach', court hears Abandoned malls, whispers of nuclear war and young foreigners detained. This is what's REALLY going on in Dubai... and the chilling warning one taxi driver gave to the Mail's IAN BIRRELL AMANDA PLATELL: I'm haunted by Melania's Epstein speech. As a former spin doctor, this is why what we're being told just doesn't add up King Charles may have skipped his Easter address to pave the way for William to 'pick up the mantle', RICHARD KAY tells Palace Confidential Ex-police inspector fell to death from motorway after misconduct probe into 'sexist and objectifying' messages about a female officer Trump issues chilling new ultimatum for Iran to make a peace deal as talks on brink of collapse Coronation Street star Angela Pleasance dies aged 84 as tributes pour in for beloved actress and daughter of famed Bond villain Careless driver who didn't realise he had mowed down and killed 'hero' milkman because he was so distracted avoids jail Astonishing audio of Kristi Noem being humiliated by husband Bryon: His desire to gender transition and chosen girl name... damaging ICE messages... and worst insult imaginable for a wife BBC producer, 50, is found guilty of downloading thousands of indecent images of children The traditional British foods from your childhood that no longer exist - as Victorian favourite Gentleman's Relish is axed after 177 years Conservative dad sues gay son, 18, for dropping out of $6,000 CONVERSION THERAPY he offered to undertake in bid to stop his parents kicking him out of their home Sudanese man, 27, is arrested after four migrants died trying to board small boat crossing English Channel Father of Nottingham attack victim says it was 'completely avoidable' and calls for shoulder-shrugging staff involved to be sacked Families of two grammar school pupils killed in car crash open up about their 'immeasurable loss' - after speeding teen driver jailed for just 14 months British pensioner, 77, killed and dozens more injured as tourist bus taking UK holidaymakers to airport for flight home plunges 30ft into ravine on Canary Islands Speedboat killer Jack Shepherd to face public parole hearing in fresh bid for freedom People smugglers behind 'Tripadvisor' service that trafficked 100 illegal immigrants a week from car wash are jailed Trump summons bank leaders over terrifying new threat to global financial system Husband of wife who vanished overboard in Bahamas accused of blaming WIND for her disappearance in text sent to friend Three-month-old baby girl is mauled to death by 'bully breed' dog while 'being looked after by a friend' - as man, 45, is arrested Basketball fan gets slam-dunked by female friend in hilarious clip with her brutal response to his yapping Binky Felstead is called out by bakery owner for 'asking for free cake for son Wilder's third birthday in exchange for Instagram post' Transgender woman claims church refused to baptise her unless she 'wore trousers and grew a beard' Summer holiday chaos fears as European airports face jet fuel shortage in three weeks due to Hormuz closure Brutal footage reveals 'barbaric' attack on off-duty cop whose head was stomped on - as trio learn their fate in court Boy, 12, dies after getting sucked into hot tub filter during family holiday in Italy Overworked real estate manager wins £400k payout after racking up staggering 827 unpaid holiday days over 25 years Peter Crouch's secret millions revealed: How star has built a very lucrative empire with wife Abbey Clancy as insiders tell CODIE BULLEN surprising reason why he is having 'last laugh' over his more famous ex-teammates Holidaymaker born and raised in England is stranded abroad as she's refused entry to the UK over little-known 'dual nationals' immigration rule The nine NHS trusts in England where patients are more likely to die: Is YOUR local provider on the list? Moment boy is attacked by teenager with a machete as mob of feral youths run riot outside John Lewis in Liverpool shopping centre Man calls for £35,000 'Temu Range Rovers' to be banned after his two-week-old car stopped suddenly on 60mph road while driving son to nursery Labour's deputy leader begs would-be challengers to Keir Starmer against a 'bloody' attempt to topple him after May's elections - but new poll shows two-thirds of voters want PM gone Woman dies in hospital days after tipper truck crashed into pony and trap - killing her husband and three-year-old daughter Frustrated passengers report 'complete chaos' at European airports as EU's new digital border system becomes official today - but passport machines stand idle at Eurostar terminal BBC's Amol Rajan says he considered raising his children in India because he is 'very worried' about the 'big problems' in Britain 'Forest city' eco-plan for 400,000 new homes in East Anglia is branded 'dystopian, state-subsidised concrete sprawl' Artemis II astronauts bet their lives on NASA's maths being right tonight: Crew will face a 24,000mph re-entry into Earth's atmosphere - with just a 3-INCH shield to protect them from the 2,760°C heat Benefit-claiming families pay just £4 for top UK attractions while hard-working Brits are forced to fork out £111 for the same day trip Whiskey executive whose designer handbag containing £2million Faberge egg was snatched from a Soho pub is 'very upset' by the theft, says her mother Melania and Donald Trump's matchmaker speaks out after her stunning speech denouncing Epstein ties... and is willing to testify under OATH about how they met Mysterious Melania Trump note that's buried in the Epstein files... and every time she's mentioned in them Hunter Biden has quietly bolted from the US and is 'living overseas'...as he claims he is $17 million in debt and can't pay his lawyers Trump makes astonishing claim he was BLINDSIDED by Melania's Epstein bombshell Trump turns on his closest allies in furious tirade on Iran as loyalists bail on president... as he declares Brigitte Macron is a WOMAN
Boris in the kill zone: The ex-PM's extraordinarily vivid dispatch from Ukraine's frontline - compiled as he dodged Russian drones - shames the West's failure to give Kyiv the tools it needs to defend freedom
Boris Johnson · 2026-04-11 · via News | Mail Online

It’s time to go, says Makar, the Deputy Commander of the 1st Battalion of 65 Brigade, coming back into the shop. We need to hurry, says the 30ish-year-old Ukrainian soldier, and I am not disposed to argue.

There is an enticing smell of roast chicken from the counter, but when Makar says it is time to go, it’s time to go.

We are in a grocery store in southern Ukraine, somewhere to the east of the regional capital of Zaporizhzhia and the daily existence of the villagers has been getting more than slightly hairy.

The café opposite was blammed two weeks ago; the flats next door have been shattered by a blast. A saloon car down the road – I can no longer make out which marque – has been twisted and scalded into a skeleton of metal; apparently only a few days ago.

God knows what happened to the occupants, but it doesn’t look promising.

Driving down the main road through Komyshuvakha is a crapshoot with death, and most drivers just ignore the crater-like potholes and floor it. The Russians want to take this village, and they want it so badly that they are sending drone after drone – in their barbaric way – to try to intimidate the inhabitants.

Which is why I am so excited to see a shop that is still open, and why we have stopped. I want to talk to the shopkeepers, and find out what life is like under Russian attack.

So we park the car on the sludgy black kerb and put on our helmets and prepare to cross the road. ‘Be careful,’ says an old woman, one of the few people who seems to be about; and naively I look up at the lowering grey sky. Seems OK to me.

The shop is surprisingly cheerful and warm, with some appetising stuff laid out on the counters – it’s clearly a last pit stop for hungry soldiers on the way to the front. There are two women waiting and watching, but before I can place our order we have to flee.

Boris Johnson, seen with the Daily Mail's Richard Pendlebury, near a building destroyed in a Russian attack only days earlier

Boris Johnson and Richard Pendlebury in the Zaporizhzhia district

Makar says some sort of warning has come in over the radio, and nowhere around here – obviously – is safe. So we put our helmets back on and scuttle back over the road, and into the car, and the Ukrainian accelerates away.

He gives it some welly, and as we head back north I am looking up with eyes peeled at the strange netting that covers the whole road like an aviary – acres of green mesh originally designed, I am told, to keep the birds off the cucumbers and which is now intended to keep off the drones.

But the winter has been hard and blowy, and the netting is now full of holes, and the Russian drone operators can see the holes, which are easily big enough for their purposes.

Welcome to what is called the Kill Zone, and welcome back to the war the west is in danger of forgetting. This is the conflict, remember, where the rights and wrongs are achingly obvious, where an innocent democratic European population is trying to fight off an autocratic regime.

This is the war where the tragedy is not that the West has used Tomahawks against defenceless schoolchildren.

This is the war where the West refuses to allow defenceless schoolchildren to be protected with Tomahawks.

This is the four-year struggle for Ukrainian freedom – a struggle in which everyone in Europe and Washington is supposedly agreed on that simple objective.

And yet no leader in any of those western capitals is currently prepared to do enough to bring that objective about.

I have come to the frontline of Ukraine’s fight with Vladimir Putin, at a time when Putin’s intelligence network is allegedly being used to target American ships in the Persian Gulf, and when Russian drones – originally designed in Iran – are exploding in the capitals of some of our most important friends and allies in the Middle East.

We all need urgently to wake up to the reality, that these are two fronts of the same war, and that Putin and the Iranian Islamic Revolutionary Guard Corps (IRGC) are – at the risk of being vulgar – two cheeks of the same arse.

The West is facing a tyrannical alliance of Russia and Iran, both of them bankrolled by China; but there is a difference between the two fronts. The war in Ukraine is not just morally simpler, with simpler western objectives.

It is also simpler to win. After talking to frontline Ukrainian soldiers, I can see their exhaustion and their obvious human desire for the war to end. I have been filled with fury – as you would be – at the inadequacy of western support.

But after 48 hours at the front I am more convinced than ever that the Ukrainians are going to succeed, and that one day they will be shot of Putin’s orc-like armies, and that this beautiful bountiful country will be free.

The reason I have come to Zaporizhzhia is that Putin is so desperately trying – and failing – to take it. He wants it because it is an important regional capital, a large and elegant city on the Dnieper, with a huge and currently disabled hydro-electric dam.

When you drive the broad art deco boulevards of Zaporizhzhia, you are struck by the potential of the city, the wealth that is waiting to return. Chevrolet used to have a factory here in the 1930s, and the dam is the creation of the same American engineers who built the great Hoover dam in Colorado.

One day, I hope and believe, that US-Ukrainian partnership will be renewed, and that is why Putin is so hungry to claw the city back, if he possibly can, and rule it once again from Moscow.

Our day begins at about 3.50am when I am woken in the small flat that has been rented, in some grungy commie block, by the Daily Mail’s intrepid Ukraine reporting team, Richard Pendlebury and photographer Jamie Wiseman.

It’s some sort of noise. At first I think it’s Jamie snoring, because he has warned me about it: but he is blameless.

Then I hear it again. This time it’s clearer. It sounds like gunfire, and then a loud thump, an explosion. I check the time: 4.07am.

It sounds like some missile or bomb, and in the morning we discover that indeed it was. Putin has killed a civilian and injured eight more with two big Shahed-style drones crashing into some nearby flats and a supermarket. It is a measure of the indifference of the Ukrainians that by breakfast time, as we drive past, the rubble is already being bulldozed away and the glass swept up.

We have now met up with Makar, who is going to drive me in his unmarked car, with the Daily Mail team following in Daisy, their trusty Toyota. The idea is to give me a high-speed tour of the Zaporizhzhia front, and an understanding of this new and terrifying type of warfare, in which death comes buzzing from the skies.

The film we made on this visit to the front will be the subject of a remarkable TV documentary coming soon to Channel 5. A full-length version, 100 per cent raw and uncut, will be available on the Daily Mail’s app and World YouTube channel.

There are the Shaheds, with their heavy payloads and their moped engines – the doodlebugs of the modern era - and then there are the little ones, so innocuous looking and yet so lethal; and all of them with the advantage of knowing exactly where you are.

The Russians themselves are about 10 to 15 kilometres south east, down the road; but it’s the drones that count. Once you can hear them, it’s probably too late.

As Makar drives – fast, rally-driver style, weaving round the potholes - he relies on Dasha, 24, the battalion’s communications officer, because Dasha has her eyes fixed on a strange-looking Geiger counter called a Chuika.

Chuika is the Ukrainian word for intuition or sixth sense, and the machine is designed to tune into the radio frequencies of the drones themselves. As she looks at that little green screen, Dasha can pick up the presence of the drones, and once they get close enough she can actually see what the Russian drone operator can see himself.

So if she sees our vehicle – well, as I say, it’s probably too late; but it’s time to leap out and into the ditch and preferably find a tree to hug, on the basis that the drone operator might conceivably mistake your cowering form for part of the tree.

As you can imagine, I am keeping a pretty leery eye, from the back seat, both on the sky and on the Chuika screen. Occasionally it seems to chirrup, and I see a wavy line; but today we are in luck.

It’s cold, with a damp chill that goes through to your bones, but it’s also very grey, and the drones don’t like it when it’s overcast. So we drive unmolested from outpost to outpost, and I get a sense of the indomitability of the Ukrainian army.

We come to a seemingly deserted village, and in one anonymous house I meet the brigade priest and his ordinand, defenders not just of their country but of a religion and culture that Putin would like to exterminate.

We light candles in the makeshift shrine, with its glimmering gold icons – hastily moved from another front-line house. I pray silently (for peace and freedom, what else?).

I ask the priest what help his battalion needs most – what type of equipment for instance. ‘Nuclear weapons,’ he says loudly, without apparent irony.

Which perhaps illustrates the difference in spirit between Ukrainian orthodoxy, under current circumstances, and the modern Church of England.

And then we are off quickly to another ramshackle settlement – war takes its toll, and none of these places are going to win a village of the year competition. We drive down a pitted road past camouflaged military vehicles and a couple of blown up houses, and find ourselves in another abandoned front room.

Here two men are sitting by a wood-burning stove, wrapping big wodges of yellow cheese and sausage in plastic bin-liner material, ready to be dropped by drone on to their comrades further forward. There’s no way of victualling them by road any more.

Boris seen with Deputy Battalion Commander Makar and Daria from Ukraine's 65 Brigade and, second from right, the Daily Mail's Richard Pendlebury

The walls of the room are already cracked from a nearby Shahed explosion, and they know they can’t stay long. As soon as the Russians twig that this is the battalion food factory, those drones will come.

We don’t want to linger either, in case we call attention to the operation, and soon we are on our way to another semi-abandoned village where Vassily, 51, a former cement manufacturer, is putting plastic explosive into little bomblets, ready to be dropped from Ukrainian drones.

The casings are surprisingly light, and made by a 3D printer. He gives me one to heft.

‘Don’t drop it,’ he says, unnecessarily. What does he need? 'More explosive, obviously', he adds, 'more 3D printers'.

Then we’re off again, bumping fast in Makar’s car, to a drone factory and repair shop, where we meet the Ukrainian equivalent of Douglas Bader, the World War 2 Spitfire ace.

He is called Konstantinos, call sign Kokos, and he is spectacularly skilful at getting these little black spider-like drones to drop their deadly packages exactly where he wants. He has killed 434 Russians, he says, and he is going to keep going until his country is free.

He shows me some shocking footage from his mobile of the moment he was hit by a tank round, causing the hideous slicing wound to his leg. Kokos explains that it was only his comrades who stopped the medics from performing a battlefield amputation.

Now he walks well, though with a slight limp, and it strikes me that if a man can come through something like that, and fight on with such ruthless effectiveness, then nothing is going to break these Ukrainians.

It is just nuts for the diplomats to think that they will willingly give up their territory, as Putin is absurdly demanding. As it happens young Dasha – the press officer – actually comes from Kramatorsk, the embattled town in the Donetsk region that Putin wants, allegedly as his price for considering a ceasefire.

‘How can we say that we will give up Kramatorsk, or Sloviansk?’ she says scornfully. ‘I went into the army to protect Kramatorsk.’

She talks contemptuously of the Russians, and the way they behave in the towns that they capture; how cities occupied by the Russians have turned into slums, with no industry, no jobs, no running water.

Nothing and no one will induce her to accept an accommodation with Putin. The Russian leader should meet her, and hear her point of view.

So should Starmer. So should Trump.

These Ukrainians are tired, after four years of hell. Many of them have been plainly injured in the past, and have come back to battle with shrapnel scars visible on their heads and hands. But Putin’s progress is glacial, and exorbitantly expensive in money and blood.

You can see the Ukrainian determination to resist everywhere, not least in the huge new defences they are carving in the black earth, deep, many-layered trenches and coils of shiny barbed wire snaking for miles across the land.

Putin can try to push on to Zaporizhzhia but every Ukrainian general I talk to – and they are a pretty realistic bunch – says he will fail. The cost in manpower would be just too high.

The real question is not whether Putin can capture all of Ukraine – because he can’t – but whether we are doing enough to help the Ukrainians to push him back, and force him to the negotiating table.

To judge by what I have seen the answer is that we are not. We are not doing anything like enough.

We are not giving the Ukrainians the kit they need – the long range missiles – to take out the drone factories, or the bases from which the Russians launch their bomber planes. Why not?

It’s no use just blaming Trump, and the US' refusal to give Tomahawks. The UK has its own long-range missiles, and so do the Germans.

It’s no use any of us Europeans blaming Trump when we are collectively sitting on hundreds of billions of Putin’s frozen assets, which should obviously be unfrozen and used to help Ukraine.

Just outside Kyiv I go very late at night to meet the last line of defence for the Ukrainian capital – an anti-aircraft battery manned by volunteers. The unit is led by Yuri, who in civilian life is a ping pong coach and referee.

Every night Yuri and his friends come out and point their guns at the sky, watching over a vast snowy field to where the Shaheds emerge like game birds over the trees.

They do an amazing job, considering. They shoot down perhaps 50 per cent of the drones. But that means half of them buzz on through the night, to attack the energy network, to kill or maim the innocent.

As I watch Yuri and co, I marvel at the antiquity of their weapons. They are using 50 cal Brownings, a gun designed in 1917.

Boris Johnson met the team defending Kyiv's skies from drone attacks with their ancient .50-calibre Browning gun

The former prime minister was challenged to a game of table tennis by Yuri, the commander of an anti-aircraft battery manned by volunteers

If the Brownings fail, and the drones are in range, they blaze away with their Ak-47s, one of which I see was made in 1964. We are asking the Ukrainians to defend their families with guns that are as old as me.

Compare this kit with the anti-aircraft and anti-drone technology that is now being rushed to the Gulf. The discrepancy is shameful.

The Ukrainians are fighting the same war, against the same drones, that are being sent against civilians by the same alliance of tyrannies.

We have spent four years psalming platitudes, and telling them that their fight is our fight. On the basis of what I have seen, we are risibly failing to live up to our pledges, and to give them the help they need.

The Ukrainians can win, and will win. But our delay and our timidity continue to cause unimaginable human suffering.

We are right to say that the Ukrainians are fighting for all of us – so why the hell are we still short-changing them?