Senator John McCain, have you no decency?
It might be asked of Senator John McCain if he has any decency left.
John McCain, the Republican senator, is still campaigning to be president of the United States and his senior aides do not have the heart to tell him about the reality of the situation.