US President Donald Trump has used an Independence Day address to vow to defeat the “radical left” as protests sweep the country. Striking a combative tone, Mr Trump said he would “fight… to preserve American way of life”, while railing at “mobs” targeting historical monuments. Ahead of his speech, Black Lives Matter protesters gathered nearby….

