Tesla boss Elon Musk has offered to buy Twitter, saying he is the right person to "unlock" the social media platform's "extraordinary potential". In a surprise announcement, Mr Musk said he would pay $54.20 a share for Twitter, valuing it at about $40bn. We get the details from the BBC's Michelle Fleury in New York. Plus, in Sri Lanka, protests continue and the financial chaos deepens as two of the world's biggest credit ratings agencies said they expected the country to default on its foreign debts. To give us a sense of what every day life looks like right now, the BBC's Rahul Tandon has been speaking to people across Sri Lanka. And Nepal says it’s considering declaring a two-day weekend, instead of its Saturday only weekend, as part of its measures to reduce the consumption of petroleum products; The BBC’s Anbarasan Ethirajan reports from Kathmandu. And following a boom in pet ownership during the pandemic, services for those dogs and cats are springing up - we hear from Donna Conelly, owner of Angels pet care and Barking Mad Dog training in Newcastle.