Celebrities have lashed out at Donald Trump, the debate moderators, and the state of US politics - but none were willing to claim Joe Biden won. The president and his predecessor faced off in the first of two debates in Atlanta on Thursday night on topics from the economy to immigration and foreign affairs. Biden, suffering from a cold, spoke hoarsely and appeared confused and sometimes incoherent at the start of the debate, but improved as it went along.