Jaguar XE: best and worst - Carbuyer