How do you know this?
Polling. The reason Trump polls better on Rasmussen is because they have a “approve/strong approve” option rather that simply “approve”. Not many in the “strong approve” column.
it’s whether McConnell and Ryan want to move forward.
Impeachment is an entirely political decision; a president can be impeached for jaywalking if he’s unpopular enough. There is no indication that Ryan or McConnell want him around, but as long as he has a constituency, they can’t touch him. If the constituency goes away, so does Trump.
as they have had cause to impeach this whole time, and Presidential approval ratings to back them up.
Nope, not enough. He’s got to be unpopular with REPUBLICANS or else they’ll be hell to pay.