Keyes is a conservative and he has principles and convictions in abundance.
Compared to the four moderate-liberals running, you couldn’t do any worse. LOL