As US President Joe Biden announced his re-election bid for the 2024 US presidential election, pitting him directly against former US President Donald Trump, we weigh the odds - will Mr Biden's age and Mr Trump's indictment in the recent Stormy Daniels case play to their disadvantage?