It is time for Mc Cain to resign and let someone get appointed who will report for work.
IMHO Past time!