Elon Musk put Twitter deal on hold until it proves less than 5% of accounts are fake – is he getting cold feet? Read more