Keir Starmer has seen his net approval score rise by 11 points over the past week, although it still remains deep in negative territory at minus 28.
Nigel Farage has been accused of acting as “Donald Trump’s spokesman in Britain” for refusing to criticise his ally after the ...