Leadership This Article can be listened to Labour win election landslide but what does it mean for UK manufacturing?