UK General Election 2024: Labour set for landslide, Farage wins seat