Good evening. The BBC’s business editor has apologised to Nigel Farage over “incomplete and inaccurate information” in his story about the former Ukip leader’s bank account. The 2030 ban on the sale of new petrol and diesel cars appears to be in doubt, after Rishi Sunak refused to confirm it will go ahead. And BBC newsreader George Alagiah has died, prompting tributes from across the broadcasting industry.Today’s trivia: In a bingo game, which number is represented by the phrase “two little ducks”? Scroll to the bottom for the answer and today’s Panagram solution....