The Republicans made gains in the Senate, the Democrats won back the House – but that’s not enough to give them the stranglehold on Trump that they wanted.