House Republicans have passed a controversial overhaul of the US tax code that slashes corporate rates. The vote came after US President Donald Trump made a rare visit to Congress to rally lawmakers around the tax overhaul plan. The Senate is working to build support for its own version of the bill, but one Republican has said he is a 'no'.