John McCain Is Not a Liberal
John McCain might not be a conservative, but he's no liberal either. He was willing to admit that he doesn't know how to run the economy. (At Think Progress, that was considered to be a scandal.)
If he were a conservative, he would point out that nobody else knows how to run the economy either.