If he'd listened to 'We The People', and got serious about stopping the illegals from coming into this country and rounding up illegals already here and deporting them, the republicans would still hold congress, in my opinion. People were ticked and had no way to redress their grievances. They weren't being listened to!! They did the only thing left to them. BOOTED THEM OUT!
If Bush really cared about the GOP, he would veto any immigration reform bill, i.e., amnesty or legalization of status. Besides being the right thing to do, this could be a winning issue for the Reps in 2008 as long as McCain isn't heading the ticket.