The House of Representatives approved foreign aid packages for Ukraine, Israel and Taiwan on Saturday, following heavy resistance from Republicans that included criticism of House Speaker Mike Johnson, R-La., who faced calls for his ouster after championing the legislation.