I thought John McCain had to make it till June 1?
June 1 is the date I thought, too. He still has time to resign before 5/31 (or croak) which will force a special election in November. If neither happens before 5/31, the Governor selects a new senator. Can someone verify that? My gut says he resigns before 5/31 due to his intense hatred of Trump.