Chris Evans has left top gear.