Joe Biden: 'Clearly his age is an attack point for Republicans' - Sky's Mark Stone
Joe Biden has formally announced he will run for a second term as US president.
Already the oldest president in history, he would be 86 at the end of a second term. Many Democratic voters have indicated they would prefer he did not run.