Time left to avoid a hard and damaging Brexit: