Credit: AP/Stefan Rousseau Starmer pledges to prove his doubters wrong but faces a wave of resignation calls
Trump says the European Union has until July 4 to approve last year’s trade deal or its goods will face higher tariffs