The Pentagon had announced it would pull 5,000 troops out of Germany, but Trump said an even bigger reduction was coming.

It comes just days after the German chancellor criticised the US approach to the war in Iran.

His statement follows German chancellor Friedrich Merz criticising his ongoing war in Iran