We drive the newest luxury sedan to be crafted by the attention to detail obsessed engineers at Lexus, the new ES300h. Lexus has moved the ES upmarket into E-Class, 5 Series, A6 and XF territory but does the Jap have what it takes to take on the Germans? We find out!