The narrative of the 2024 US election campaign has already been torn apart by one TV debate. Now another one looms as Kamala Harris prepares to take on Donald Trump for the first time on Tuesday night.
Until President Joe Biden, 81, and the 78-year-old Trump met on stage in late June, the storyline appeared set: two unpopular and elderly candidates would go head to head on November 5 for a matchup that few voters appeared to relish.