Keir Starmer pledged to slash aid spending to boost defence today as he braces for a crucial trip to meet Donald Trump and try to repair Western ties. In a Commons statement, the PM warned of rising ...