The Car Man review - Sadler's Wells, London ★★★★☆

Matthew Bourne's re-ignition of Bizet's Carmen