Stage set for Biden and Trump's first 2024 debate showdown

The CNN Presidential Debate ''game day'' stage is shown at the CNN-Techwood campus. CNN is preparing to host the Presidential Debate between former President Donald Trump and President Joe Biden, Thursday night, June 27th. Jason Getz / Jason.Getz/TNS via ZUMA Press Wire/dpa

US presidential candidates Joe Biden and Donald Trump face off on Thursday in the first of two debates ahead of November's razor-close election, with both aiming to use the 90-minute duel to win over crucial undecided voters.

The contest is a rematch of 2020, when the world was in the depths of the Covid-19 pandemic. Four years later, the US is roiled by bitter fights over immigration policy, abortion rights, the pain of inflation, and Trump's myriad of criminal cases, including his attempt to overturn Biden's win in the last election.

Foreign policy could feature prominently in the clash hosted by broadcaster CNN in the southern city of Atlanta, given the eight-month-old Israel-Hamas war and the tense relations with China over trade and Taiwan.

Many in Europe are alarmed by the prospect of Trump returning to the White House, not least because of doubts the US would continue to support Ukraine's fight against Russia's invasion and his promise to fundamentally rewrite Washington's 75-year relationship with NATO.

This will be the third time Biden and Trump have met on a debate stage. Hanging over the showdown are worries about their age, temperament and mental fitness. Biden, the current Democratic president, is 81. Trump, his Republican predecessor, is 78. They are the two oldest candidates to ever seek the US presidency.

Biden has been out of the public eye prepping for the debate with close aides at Camp David, a mountain retreat outside of Washington. Trump, on the other hand, downplayed the importance of preparation, saying this week he had been training for the debate his "whole life."

Banners promoting the The CNN Presidential Debate erected at the CNN Midtown campus. CNN is preparing to host the Presidential Debate between former President Donald Trump and President Joe Biden, Thursday night, June 27th. Jason Getz / Jason.Getz/TNS via ZUMA Press Wire/dpa
Banners displayed at Georgia Tech herald the CNN Presidential Debate, the first of two scheduled debates between President Biden and former President Trump. Brian Cahn/ZUMA Press Wire/dpa