Donald Trump in civil war with his own party over Confederate monuments

Donald Trump has lashed out at members of his own party as his controversial response to white supremacist violence threatens to engulf his presidency.

With prominent Republicans openly questioning his competence and moral leadership, Mr Trump returned to the racially charged debate over Confederate memorials, bemoaning efforts to remove them as an attack on America's "history and culture".

And he berated his critics who, with increasingly sharper language, have denounced his initially slow and then ultimately combative comments on the racial violence at a white supremacist rally last weekend in Charlottesville, Virginia.

Mr Trump was much quicker on Thursday to condemn violence in Barcelona, where more than a dozen people were killed when a van veered onto a pavement and sped down a busy pedestrian zone in what authorities called a terror attack.