Steering lacks some of the feel you'd expect from a BMW Expensive when things go wrong Some early diesel models aren't ULEZ-friendly ...