Review 18 May 2017 / 18:39BST Alfa Romeo Giulia 2.2 Turbo Diesel review Can Alfa's newest saloon put in the miles in style? From £32,990