Live updates: Elon Musk to buy Twitter

Twitter has agreed to sell itself to Elon Musk in a deal valued at around $44…