Britain and its European allies have pledged billions more pounds of aid to Ukraine - in defiance of Donald Trump's “bonkers” tirade against Zelensky.

Comments