The Republicans in the US Congress have handed President Donald Trump a domestic political victory. The House of Representatives passed a tax and spending bill pushed by him, which Trump wants to use to finance key promises from his election campaign.