Labour landslide – industry reaction

Labour has won a landslide victory in the general election after winning more than 400 seats – significantly more than the 326 seats required to form a majority