President Donald Trump said Friday he was breaking off US ties with the World Health Organization, which he says failed to do enough to combat the initial spread of the novel coronavirus.

Trump had already suspended funding to the UN agency, accusing it of being a "puppet" of China as the global health crisis erupted.

"Because they have failed to make the requested and greatly needed reforms, we will be today terminating our relationship with the World Health Organization," Trump told reporters.

The Republican leader said the US would be "redirecting those funds to other worldwide and deserving urgent global public health needs."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.