Reform UK leader Nigel Farage has the highest favourability rating but Donald Trump and Sir Keir Starmer are within touching distance of one another