Nigel Farage has milkshake thrown over him after launching general election campaign John Wicky | 05/06/2024