"Better late than never" is a phrase that could save you at the office or on a date, but in politics, a leader’s tardiness ...