Tim Kaine and his last few days in office in Virginia