After Bush was finally declared the winner of the 2000 election, I told my wife that the chickens of the Clinton years were going to come home to roost, and I was kind of sorry that as nice a guy as Bush would have to deal with the consequences. I felt that he was in fact too nice to be the kind of president we were going to need to deal with them. We would need a machiavellian son of a bitch. I've been kind of feeling that way again lately.
"We would need a machiavellian son of a bitch."
Paging Tom Tancredo? Guliani?
(Not personal choices, but, just trying to fit the description you gave.)
We Need Reagan (or someone with his no-nonsense approach)