Nigel Farage's party suspends top officials after undercover sting makes foreign funding claims

· The Independent