If ever you needed a reminder of just how fast things can move in politics, just watch Seth Meyers' latest Late Night recap.
From Joe Biden stepping down from the presidential race to Kamala Harris stepping in, to reactions to VP running mates JD Vance and Tim Walz, to Donald Trump struggling to find a line of attack as Harris overtakes him in key polls, Meyers' exhaustive – and exhausting – rundown shows just how much has taken place in the short time since his show went on break.
How many weeks is it until the election again?