Chancellor’s budget and U.S. Presidential race key developments