It’s a safe assumption that many of Trump’s supporters don’t participate in political polling, also that many Democrats and Independents who do participate in the polls lie about their true voting intentions, so it’s very plausible that the generic ballot polling showing the Democrats in the lead are skewed from the fact that the Republicans actually lead, which would mean that the Republicans retain the House.