Does the new 223bhp ID. Polo GTI deserve VW’s most iconic badge? | Car News