Recently LiveWatch: Dundee United 2-1 Kilmarnock in SWPL play-offWatch live BBC Alba coverage of the SWPL play-off between Dundee United and Kilmarnock.See how it played out'You're not doubting me any more' - Littler beats Humphries to win Premier LeagueLuke Littler faces Luke Humphries in the final of Premier League Darts at London's O2 Arena.See how it played outWatch: Uefa Men's Under-17 Championship - Austria 3-0 WalesWatch live BBC coverage as Austria faces Wales in the Uefa Men's Under-17 Championship.See how it played outRoss County earn first-leg win at Raith Rovers in play-off final - reaction & reportListen to Sportsound and follow live text commentary, score updates and match stats from Raith Rovers vs Ross County in the Scottish Premiership play-off final first leg.See how it played outListen: Charlotte Edwards Cup - The Blaze v Northern DiamondsListen to BBC radio Leeds live commentary of The Blaze v Northern Diamonds in the Charlotte Edwards Cup.See how it played outEngland complete 37-run victory against Pakistan - as it happenedEngland vs Pakistan: First one-day international, Derby, TMS & textSee how it played outNewsSwinney objects to 'good friend' Matheson's iPad sanctionJohn Swinney fields questions during First Minister's Questions.See how it played outRecap Erik ten Hag speaking to the media before Manchester United's FA Cup final against Manchester City, plus West Ham confirm the appointment of Julen Lopetegui as their new head coach and updates on Vincent Kompany and Bayern Munich.See how it played outNewsWatch: Cabinet Secretary Simon Case in delayed Covid inquiry appearanceCase had been due to appear last year, but had to withdraw on health grounds in October.See how it played outNewsUK party leaders make election pitches as 4 July campaign beginsBills such as the smoking ban are likely to be shelved, but a law quashing Post Office convictions passes.See how it played outNewsPaula Vennells denies shielding board from Post Office's 'dirty laundry'The former CEO says she felt "very strongly" about the Post Office board being able to challenge her.See how it played outNewsChina holds military drills around Taiwan as 'punishment'The drills come three days after the self-governed island's new leader, William Lai, assumed office.See how it played outAtalanta beat Leverkusen to win Europa League - report & reactionFollow live text of Atalanta v Bayer Leverkusen in the Europa League Final.See how it played outEngland v Pakistan, first T20 - radio & textFollow live text, score updates and radio commentary as England face Pakistan in the first of four T20s at Headingley, Leeds.See how it played outEngland v Pakistan men's IT20 - radio and live text commentaryFollow live coverage from Headingley of the opening match of England's T20 series v Pakistan.See how it played outListen: IPL Eliminator - Rajasthan Royals v Royal Challengers BengaluruListen to BBC Radio 5 Sports Extra commentary as Rajasthan Royals face Royal Challengers Bengaluru in the IPL Eliminator.See how it played outHead coach Clarke on Doak, Forrest & his provisional Scotland Euros squad Scotland head coach Steve Clarke prepares to name his provisional 28-man squad for Euro 2024.See how it played outReaction after Pochettino's Chelsea exit & Euro 2024 updatesMauricio Pochettino leaves Chelsea by mutual consent plus updates on Euro 2024 squads and all the latest football news.See how it played outNewsUK inflation falls to 2.3% as energy prices cool"Today marks a major moment for the economy, with inflation back to normal," says Rishi Sunak.See how it played outNewsIreland, Norway, and Spain to recognise Palestinian state next weekIsrael's foreign minister summons the three countries' ambassadors, and says they will watch a video of the 7 October attacks.See how it played outNewsRishi Sunak announces 4 July general electionSunak revealed the date in a rain-soaked Downing Street speech, as Labour's 1997 election anthem blared from a nearby street.See how it played out