Politics Labour's landslide victory - can it get any worse for the Tories? Isabel van Brugen 05/07/2024