1

Labour’s landslide win: What does it mean for the pound and UK stocks?