Is it time to accept that Brexit will not happen?