Nigel Farage had been named the sleaziest politician in Britain, as questions over his undeclared donations continue to mount.
According to a new YouGov poll, 73 per cent of Britons think the Reform UK leader is sleazy, while 69 per cent of people say the same of his party.