The unpredictable US President has launched an astonishing tirade against Keir Starmer - but new polling shows the PM's actions are largely backed by the British public