Elon Musk has said he’d let Donald Trump back on Twitter – but would Trump even come back, and what does this mean for free speech and potentially for the 2024 election?