US Vice President JD Vance says the US is prepared to take military action if Iran does not agree to a nuclear deal Post navigation Trump-backed challenger defeats Republican rebel Massie in primary UK loosens Russian oil sanctions as fuel prices rise