UK News
Atlético Madrid v Arsenal: Champions League semi-final, first leg – live | Champions League
Key events
17 min “I’m too stressed out to actually answer your Premier League/Champions League question, and we’re less than 20 minutes hour into this match,” writes Russell Eberts. “I mostly just want this season to be over, so I don’t have to watch Arsenal again for a few months. This season has felt like being in a relationship with someone who’s emotionally manipulative, and has been about as fun as watching someone get their teeth cleaned.”
15 min: Fine defending by Carodoso! Gyokeres barrels irresistibly down the left, holds off Llorente and arrows a cutback towards the onrushing Odegaard. His shot from about 10 yards is crucially blocked by the stretching Cardoso.
14 min: Good save by Raya! Julian Alvarez controls a sharp square pass on the edge of the area, works a tiny bit of space with some lovely footwork and whacks a curler that is pushed round by the diving Raya.
14 min “I… I may have forgotten which leg this was,” hics James Humphries (see 7.48pm). “In my defence, tell me you don’t look at any Arsenal-Atletico fixture and immediately assume it’s the second leg of a grim/proper football (delete as appropriate) game standing at 0-0.
”Also, as a Motherwell fan I’m not used to a grinding defensive mindset… this season.”
13 min This already looks like it’s developing into an unyielding arm-wrestle. Both teams have had promising moments in attack, but Hincapie’s volley is the only half-decent chance.
10 min “After last night’s family-sized helping of Haribo, tonight will probably be the quinoa salad that we need but aren’t quite so excited about,” harrumps Andy Gordon.
9 min Arsenal have found their feet and it’s an even, relatively cagey game now.
6 min: Chance for Hincapie! Shrill whistles from the home fans as Arsenal enjoy their first extended spell of possession. Madueke beats two defenders beautifully and stands up a cross to the far post.
The diving Martinelli can’t reach it but his attempt serves to put off Hincapie, who slices a sidefoot volley wide. Not an easy chance, but a chance nonetheless.
5 min “Champions League,” says Gary Stover. “If you win the Champions League this year, beating Bayern or PSG in the final, you could lay claim to being the best club side ever.”
I wouldn’t go that far, but I agree it would add another layer of glory.
4 min Atleti have made a forceful start and are trying to set traps for Arsenal, who haven’t made an entirely assured start. To prove the point, a routine pass from Gabriel to Hincapie goes straight out of play.
3 min “I’ll take the league please BRob,” writes Paul Curievici. “Because this season has felt as long as the whole 22-year-drought, because it’s been so bitterly attritional, in the hope that if we finally win the bloody thing we’ll start to look like we enjoy playing football again. And also so my little lad can lord it over the glory-boy City fans at school for a change. Obviously the Champions League wouldn’t be a bad second option.”
2 min A slip from Hincapie allows Atletico to break. Alvarez, 25 yards out, has a shot blocked.
This isn’t the smoothest pitch in world football, as Spurs found out in the last 16, and moments later Raya shanks a clearance out of play.
1 min A couple of minutes later than advertised, Atletico get the second Champions League semi-final under way.
This is the first Champions League semi-final at the Wanda Metropolitano, and the atmosphere is specfreakintacular. Also: there is toilet roll everywhere.
“I suspect that Justin Kavanagh’s wish will be met tonight; after the Lord Mayor’s Show/ Last Night of the Proms/NASA moon landing fireworks of last night, pretty well anything will be a comedown,” writes Charles Antaki. “At least one team can be fairly guaranteed to lower the pulse, until, that is, their fans’ feelings about the effectiveness of the MGM start to get the better of them MGM? They’ve been more like Pathé news on previous outings, so some work required there.”
“It’s been an effortful few days,” writes James Humphries, “so I had clean forgot yesterday was PSG v Bayern and only discovered it when I started getting ‘football, bloody hell’ messages.
“Today however has been a day so beautiful I got waylaid in a beer garden on the way home and might end up watching this one – my apologies in advance for the 120 minutes of filth which will no doubt result.”
How do you know there will be half an hour of injury time? And how long have you been in that beer garden?
Mikel Arteta has just WhatsApped his pre-match thoughts
You can’t wait to play these kinds of games – as a club, as a player, as a manager.
[Viktor Gyokeres] is fresh and it’s an opponent that can fit him very, very well. We have options from the bench, though certain players are restricted to playing a certain number of minutes. [Bukayo Saka and Eberechi Eze] have done really well to be available.
[What have you learned from last year’s semi-final?] Every game is different. Every detail matters; you have to be ruthless in both boxes.
A fun bit of pre-match reading
“It’s 10 years since Saúl Ñíguez scored an amazing solo goal for Atlético against Bayern in their semi-final first leg,” writes Andrew Goudie. “I’ll never get tired of watching this, especially when he beats the last man.”
An entirely straightforward question for Arsenal fans
Premier League or Champions League? And why?
“Right,” says Justin Kavanagh, “let’s have a nice quiet 0-0 draw with top-notch defending and lots of safe, secure sideways passing tonight. My old heart can’t take another evening of racing palpitations and excitations like yesterday’s. And as for Mikel Arteta’s heart rate, well, if he’d been coaching either team last night, I fear for his well-being today.”

David Hytner
Martin Ødegaard has accepted that Arsenal will remain open to criticism until they shed their nearly-men reputation and is confident the club are primed to do precisely that this season.
The captain cut a convincing figure on the eve of Wednesday night’s Champions League semi-final first leg at Atlético Madrid, insisting he and his teammates were ready to respond to the lessons of the past and deliver silverware.
Ødegaard was referring to the Champions League semi-final exit against Paris Saint-Germain last season but he might also have been thinking about the Premier League runners-up finishes in each of the previous three years. Arsenal are top of the table and chasing a first league title since 2004.
“It’s always going to be there until we win and that’s something you have to live with,” Ødegaard said. “We need to take all our experiences and the lessons and use them in a good way. It’s part of football and part of the journey.
Atletico are renowned as a tight, pragmatic side, but their identity has changed a little in the last few years. Their 14 Champions League games this season have produced a whopping 60 goals.
Arsenal’s games have been a lot tighter, particularly at their end. In 12 games they’ve scored 27 and conceded only 5.
The players on a yellow card
Nobody. Yellow cards are wiped going into the semi-finals.

Sid Lowe
At the beginning of the final training session before their biggest game in a decade, Atlético Madrid’s players lined up by the centre circle at the Metropolitano and waited for their coach to come. Diego Simeone arrived and ran through the middle of them, from Juan Musso and Jan Oblak at one end to Antoine Griezmann and Ademola Lookman at the other. As he passed, head down, they cheered and hit him – if not quite as hard as they do when it’s a player’s turn. Gauntlet run, applause echoed round the empty stadium. Happy birthday, mister.
Simeone turned 56 on Tuesday. He has spent almost 20 of those here: first as the captain who won the double, then the coach who lifted Atlético’s next league title, 18 years on, and now leads them into his fourth and their seventh European Cup semi-final, nine years since the last. What do you get the man who has it all? “Buah! You can’t imagine how good it is to be in the four best teams in Europe,” he said after the quarter-final; “I have no birthday wish,” he said before this semi-final, “just pure gratitude to be able to be with my three sons on my birthday, with my two daughters, my mum, my wife, my lifelong friends.”
One of the sons was hidden in the crowd somewhere, hitting him. The day that Simeone bade farewell to the Vicente Calderón as a player in December 2004, he carried his youngest son, two-year-old Giuliano, in his arms. The days before he came back to Madrid as coach in December 2011, he stopped in a cafe in Mar del Plata and, over a croissant and a glass of milk, asked Giuliano, then eight, what he thought. “You’re going to coach [Radamel] Falcao?!” the kid replied, excitement giving way to reality. “But … if it goes well, you won’t come back.”

David Hytner
It was the night when Arsenal made their first big statement of the season in the Champions League, when they advertised their desire to go all the way in Europe’s most glamorous competition; to create club history. They had welcomed Atlético Madrid in the third round of league phase matches and it turned into a showcase for all of the best bits about Mikel Arteta’s team.
The bolted-door defence. The furious counterpress. The physicality. The speed and ruthlessness. The set-piece productivity. And, linked to everything but trumping the lot, the total self-belief. Arsenal were unable to find a way through in the first half or the early part of the second – it was tight – but they did not panic because they knew the goal would come. It was inevitable. They were inevitable.
When Gabriel Magalhães scored it in the 57th minute, it was the prompt for a devastating salvo, Arsenal raining in three more by the 70th minute. The game finished 4-0, Atlético departing battered and bruised. It was late October and the performance and result were very much of a piece with the Arsenal of the first half of the season.
Team news
Mikel Arteta makes two changes, both in attack, from the nervy Premier League victory over Newcastle on Saturday. Gabriel Martinelli and Viktor Gyokeres, who scored three of the four goals when Arsenal trounced Atletico earlier this season, replace Eberechi Eze and the injured Kai Havertz. It’s the MGM attack – Madueke, Gyokeres, Martinelli – so we’re contractually obliged to link to a lion roaring.
Bukayo Saka isn’t yet to fit to play a full 90 minutes; Riccardo Calafiori joins him on a strong Arsenal bench.
Atletico make four changes from their 3-2 win over Athletic Bilbao at the weekend. Julian Alvarez, David Hancko, Johnny Cardoso and Ademola Lookman come in for Clement Lenglet, Pablo Barrios, Alex Baena and Alexander Sorloth.
Atletico Madrid (4-4-2) Oblak; Llorente, Pubill, Hancko, Ruggeri; Simeone, Cardoso, Koke, Lookman; Griezmann, Alvarez.
Subs: Musso, Esquivel, Sorloth, Mendoza, Baena, Almada, Lenglet, Molina, Vargas, Le Normand, Bonar, Julio Diaz.
Arsenal (4-3-3) Raya; White, Saliba, Gabriel, Hincapie; Odegaard, Zubimendi, Rice; Madueke, Gyokeres, Martinelli.
Subs: Arrizabalaga, Setford, Mosquera, Saka, Jesus, Eze, Norgaard, Trossard, Calafiori, Lewis-Skelly, Dowman, Salmon.
Referee Danny Makkelie (Netherlands)
This is the fourth meeting between Atletico and Arsenal. The first two came in the Europa League semi-final of 2017-18, when goals from Antoine Griezmann and Diego Costa put Atleti through 2-1 on aggregate. The other was in the league phase of this season’s competition, when Arsenal ran riot in the second half.
Preamble
History is made! Or rather, it will be at 8pm BST tonight, when Mikel Arteta’s oft-maligned Arsenal play back-to-back Champions League semi-finals for the first time in the club’s history. It’ll count for little if they don’t win either the Premier League or Champions League this season, but it’s an undeniable marker of their progression from the 15th-best team in England to one Europe’s finest.
For the second year in a row, Arsenal’s semi-final involves arguably the two best teams never to win the European Cup or Champions League. Paris Saint-Germain’s glorious triumph last season left a vacancy for Atletico, though they would argue they were already in the top two. After all, no side has played in more Champions League finals without winning the thing. On all three occasions, in 1974, 2014 and 2016, Atleti came agonisingly close.
Either they or Arsenal, who lost their only final to Barcelona 20 years ago, will get another crack in Budapest on 30 May. It should be a fascinating struggle between two teams best known for their defensive excellence. Even if the reality is more nuanced, we’ll have none of that nine-goal nonsense tonight.
Kick off 8pm BST.
UK News
First Russian shadow fleet tanker enters Channel since Smyrtos boarding
Forwarder, a Russian-flagged ship which left port in Primorsk last week, entered the Channel on Wednesday evening.
Source link
UK News
Royal Ascot 2026, day three: news, tips and more on Gold Cup day – live | Royal Ascot
Key events

Greg Wood
Gosden and O’Brien rivalry crackles in Gold Cup
The rivalry between top trainers John Gosden and Aidan O’Brien is a long way short of a feud – “Aidan and I are big rivals”, Gosden said on Wednesday, “but we get on and we tease each other a lot. There’s no harm in that and it’s a little bit of banter.”
But it still makes for an interesting undercurrent as Gosden’s Trawlerman, bidding to become only the second eight-year-old winner since 1900, takes on the up-and-coming Scandinavia, last year’s St Leger winner, in the feature event of the week.
Gosden’s “teasing” has included frequent references to the big teams of runners that Ballydoyle sends to many Group Ones, and when O’Brien suggested last autumn that he would love to see Ombudsman, the winner of Wednesday’s Prince of Wales’s Stakes, line up for the Irish Champion Stakes, Gosden responded that his stable star would not “appreciate running against multiple entries from one stable on a track with a short straight.”
The possibility that Ballydoyle was employing “team tactics” with its runners was also highlighted after Tuesday’s St James’s Palace Stakes, when Christophe Soumillon, on the O’Brien second-string, Puerto Rico, picked up an eight-day ban for riding “in a manner to benefit” his stable companion and second-favourite, Gstaad.
There is little chance of a dust-up over tactics in the Gold Cup, however, as Scandinavia is O’Brien’s only runner in the race and Trawlerman is likely to make his own running. The regular to-and-fro between the two trainers, though, will add extra spice to the closing stages if Trawlerman and Scandinavia are duking it out in the final furlong.

Greg Wood
6.10 BUCKINGHAM PALACE STAKES HANDICAP preview
The money is all for runners in high-numbered stalls in the finale, and that’s hardly surprising given the way that races on the straight course have been unfolding this week. Jack Channon’s Mezcala, in stall 30, is currently a narrow favourite and remains feasibly handicapped dropping back to seven furlongs from a mile, while Cosi Bello (26) was a bit better than his narrow winning margin might imply at Haydock last time and also has form in a big field on this course. Elerak, highest of all in 31, is also attracting support to give Billy Loughnane another winner at the meeting, while Blue Brother, unraced since suffering all manner of bad luck when fancied for the Hunt Cup here last summer, is another fascinating contender from stall 28.
Timeform top-rated: Dance In The Storm
SELECTION: BLUE BROTHER

Greg Wood
5.35 HAMPTON COURT STAKES preview
Not the loftiest event on the Royal Ascot schedule by any means, but still an interesting contest for three-year-olds that are just below the top rung, for the moment at least, and it occasionally highlights a colt on the way to better things. Endorsement, the Aidan O’Brien-trained favourite, was still engaged in the Derby until quite late in the day, and drops back to 10 furlongs having skated up in a Listed race over a mile-and-a-half just a fortnight ago. Maho Bay too was seen as a possible for a run in the Derby until blotting his copy book by finishing fourth behind Maltese Cross in the Lingfield Derby Trial, but the winner there went on to finish second at Epsom and so the form may well be better than it seems. The list of Derby trial disappointments also includes Morshdi, fifth in the Dante, while Oxagon, the Craven Stakes winner in April, has failed to build on that in two runs since, though the latest was admittedly a Classic as he finished 12th of 16 in the French Derby at Chantilly. Generic, meanwhile, was seven lengths behind Constitution River – surely the best three-year-old colt seen out this year – in the Dee Stakes at Chester, having only started his racing career in March, and will also be bang there on that form with only marginal improvement.
Timeform top-rated: Endorsement.
SELECTION: GENERIC

Greg Wood
4.50 BRITANNIA STAKES preview
This straight-mile handicap for three-year-olds is, for me at least, the toughest Royal Ascot test of them all from a betting point of view – looking down the list of previous winners, I’m fairly sure that Perotto, in 2021, is the only winner I’ve had this century – and this year’s renewal looks as competitive as always. It looks as though I’ve managed to find the favourite, though, as David Marnane’s Jamestown has attracted plenty of support this morning, and has both the high draw and the run style that you need to be looking for on the straight course this week. A list of dangerous opponents is effectively everything else – even the 80-1 shot Winding Stream is within 7lb of the top-rated horse on Timeform’s numbers and was racing in Group company last time – but We’re Goosers is sure to be popular as a result of his nine-and-a-half length win last time, and so too Organise, from the John & Thady Gosden yard, who was touched off in a well-run race last time and sports first-time cheekpieces today. Moonfall, an eye-catcher at Chester in May, and Exclusive Code, the winner of a big-field maiden at Newbury, are also on the short-list, but frankly, your guess is as good as mine.
Timeform top-rated: We’re Goosers.
SELECTION: JAMESTOWN
An inaugural “Royal Ascot colour of the year” has been introduced this year, and on Gold Cup day guests were encouraged to wear their best “bright tomato” shade as part of the dress code. This chap got the memo.
Oddschecker market movers

Greg Wood
4.15 GOLD CUP preview
The staying division is currently missing a truly “public” horse like the three-time winner, Stradivarius, but Trawlerman, last year’s winner, will be a stern test for the posse of four-year-olds in this year’s Gold Cup field that could conceivably run up a sequence over the next few years if all goes well. The list is headed by Aidan O’Brien’s Scandinavia, last year’s St Leger winner, who arrives in Berkshire looking for a sixth straight success, while Rahiebb and Carmers, second and fifth at Doncaster, are also looking to establish themselves as Cup horses with a win in the most prestigious staying event of them all. Other live runners include Al Riffa, last season’s Irish St Leger winner, for the Joseph O’Brien stable, and George Scott’s Caballo De Mar, a Group One winner over two miles in France last time out. My idea of the best bet in the race, though, is Carmers, on the basis that Trawlerman missed his intended prep race in May and may be slightly short of his best, while Paddy Twomey’s runner – who beat both Scandinavia and Rahiebb in the Queen’s Vase here last summer – has as much chance as either of his fellow four-year-olds of finding the necessary improvement stepping up to two-and-a-half miles.
Timeform top-rated: Trawlerman
SELECTION: CARMERS
Royal Ascot Procession List
1st Carriage
The King
The Queen
The Earl of Snowdon
Ms Isabelle de la Bruyère
2nd Carriage
The Princess Royal
Vice Admiral Sir Tim Laurence
The Duke of Edinburgh
The Duchess of Edinburgh
3rd Carriage
Princess Zahra Aga Khan
HH Sheikh Hamad bin Abdullah al-Thani
Mrs Zara Tindall
Mr Willie Mullins
4th Carriage
Lord Cavendish
Lady Cavendish
Mr Stanley Tucci
Ms Felicity Blunt
Stanley Tucci is in the carriages today. An acclaimed actor, of course, he’s also well known for his cooking so perhaps he helped with luncheon at Windsor Castle to which the carriage guests are invited before their trip down the track. Now you know why the racing doesn’t start till 2.30pm!
Andrew is innocent!
I know you would miss the regular royal spot ahead of the Royal Procession list announcement at noon if we didn’t share some and today’s concerns Lady Victoria Hervey who has arrived at the races today. For those unawarer she’s a British socialite and former model who dated Prince Andrew (now Andrew Mountbatten-Windsor) briefly in 1999. Throughout the fallout from his associations with Jeffrey Epstein, she has remained one of the prince’s most vocal defenders. In an interview with LBC in February, not only did she admit to being named in the Epstein files herself, but branded anyone who wasn’t as a “loser”. With friends like this …

Greg Wood
3.40 RIBBLESDALE STAKES preview
Sound the stat klaxon, it’s time for the one about Oaks runners in the Ribblesdale as Legacy Link attempts to win Ascot’s Group Two for three-year-old fillies having run in the Epsom Classic last time out. A total of 33 fillies have lined up for this race after running in the Oaks since 2010 and just two have won, with the list of beaten runners including three favourites and seven more that set off at 5-1 or shorter. It is a big ask, in other words, and Legacy Link, the Epsom runner-up behind impressive winner Thundering On, will deserve huge credit if she can pull it off on what will be her third start in just over a month. Earth Shot and French challenger Gilded Prize are the likeliest opponents to give her something to think about, and while neither managed to win last time out, both look sure to blossom over this trip. And there is a royal runner to look out for too, although Golden Orbit, a home-bred daughter of Sea The Stars who was a beaten favourite last time, is friendless in the market at 33-1 and the first-time blinkers will need to spark serious improvement.
Timeform top-rated: Legacy Link
SELECTION: EARTH SHOT

Greg Wood
3.05 KING GEORGE V STAKES HANDICAP preview
Plenty of future Group-race winners have won this handicap for three-year-olds in the past, and plenty have been beaten in it too, as it is a race that generally throws up a hard luck story or three. All but a handful of the 19 runners have shown enough promise already to be credible winners if they continue to progress, with Charlie Appleby’s Into the Light,Heyzoom (Owen Burrows) and Tierra Del Toro (Ralph Beckett) probably the most obvious names to note, alongside Joseph O’Brien’s Enceladus, with Ryan Moore booked to ride in the absence of a runner from the trainer’s dad’s stable. O’Brien jnr is having a stormer of a meeting so far, and was tied with O’Brien snr on three winners at the top of the trainers’ table after day two, and Enceladus is one of four from the stable in this race, including Cannes, the favourite, who got off the mark at the third attempt at Leopardstown in May. Heyzoom posted an excellent winning time when successful over 10 furlongs at Newbury last time, while Into The Light has been narrowly beaten on his last two starts but was given a lot to do by William Buick over a two-furlong shorter trip last time.
Timeform top-rated: Heyzoom.
SELECTION: HEYZOOM
2.30 CHESHAM STAKES preview
Aidan O’Brien’s first chance of the afternoon to get the one winner he needs to be the first trainer to a century at Royal Ascot comes via his colts Aix La Chapelle and second-string South Dakota, in a race that he has won five times in the last decade. Aix La Chapelle looked very rough around the edges on his debut at the Curragh just a fortnight ago but still ran out an easy winner and should find plenty for the experience. He is drawn in stall five, though, which is less than ideal on the evidence from the straight course over the first two days. Another leading Irish-trained runner, Fozzy Stack’s Nola Soul, also overcame greenness to win on debut and could give the favourite plenty to think about, while George Scott’s Sea Venture found all the trouble going on her first start over six furlongs before showing a smart turn of foot to win with plenty to spare. As a daughter of the Derby winner, Sea The Stars, she looks certain to improve for the extra furlong today.
Timeform top-rated: Aix La Chapelle
SELECTION: SEA VENTURE
Going to start putting up some previews of the day’s action from our racing correspondent and tipster Greg Wood, who is currently leading the national press challenge in the Racing Post.
Good morning. It was overcast this morning but no precipitation so the going for day three of Royal Ascot is: Good to Firm and there’s very little between the different sides of the track.
GoingStick readings at 8.30am:
Stands’ side: 8.8
Centre: 8.7
Far side: 8.7
Round course: 7.5
We have one non-runners so far so cross this off your list of possible wagers …
4.50pm Britannia Stakes: 16 Bobby McGee (vet’s certificate – temperature)
Preamble
Good morning from Ascot on the third morning of the Royal meeting 2026 – Gold Cup day – where Aidan O’Brien is poised to become the first trainer to saddle a century of winners at Flat racing’s showpiece event, having moved to 99 with a winner in the first race on Wednesday.
There are more races to aim at these days than there were in the era when the late Sir Henry Cecil racked up what was, at the time, a record 75 winners, and while the Sir Michael Stoute was active well into the five-day Ascot era and had saddled 82 by the time of his recent retirement, O’Brien’s record is still an astonishing achievement, even by the standards of the pre-eminent trainer of the last 25 years.
He has a total of seven runners on today’s card as he looks to reach three figures, including Scandinavia, the somewhat uneasy favourite, in the Gold Cup at 4.15 and opening up with Aix La Chapelle in the Chesham Stakes at 2.30.
Scandinavia’s main Gold Cup rival, according to the betting at least, is last year’s winner, Trawlerman, and there is now less than a point between them in the betting. Elsewhere on the day three card, the Oaks form gets an early test as Legacy Link, the Epsom runner-up, lines up for the Ribblesdale Stakes (3.40) just two weeks on from her big run in the Classic, while the Britannia Handicap at 4.50 could well turn out to be the most competitive event of the entire meeting – just two of the 30 runners are currently on offer at single-figure odds.
Another 5mm of water was applied overnight to maintain the going at good-to-firm, thoughts on possible winners are here, and the action is underway at 2.30 on what could be a historic day at Royal Ascot. One hundred is only a number, but it’s an impressive number all the same.
UK News
Interest rates kept on hold at 3.75%
The Bank last cut interest rates in December but upheaval in the Middle East has stalled any further reductions.
Source link
-
UK News4 weeks agoEx-minister Shapps quits aerospace firm over rule concerns
-
Crime & Safety4 weeks agoRyan Bridge speaks of London arrest after Oxford incident
-
Oxford News3 weeks agoOxfordshire families invited to free day of fun in Bicester
-
UK News4 weeks agoRussian threats against Baltics ‘unacceptable’ and danger to ‘our entire union’, EU’s von der Leyen says – Europe live | Europe
-
Oxford Events4 weeks agoSalon Privé 2026 unveils first concours entries led by one-off 1952 Ferrari once owned by Juan Perón
-
Crime & Safety3 weeks agoPhotos as 1979 Pontiac Firebird ‘bursts in flames’ at Tesco
-
Business & Technology3 weeks agoNew ‘high-quality’ mushroom business launched in Oxford
-
Crime & Safety4 weeks agoNew video call system to help domestic abuse victims
