Hudson's automatic vote of confidence would be four years after his election, so June 1 next year. If he survives that (looks fairly likely given the absence of meaningful opposition from Winters so far, but there's still time for a crisis to bring him down), he would have to step down on June 1 3309.I mean, how long till Hudsons election? How long does Mahon have?
Mahon's theoretical term limit is six years, but I can't find exactly when he took office - if it wasn't long before his first public mention in Galnet, then he could probably stay in office until December 3306 or so without needing to seek re-election.