Democratic Senator Al Franken says he will resign from the US Senate in the coming weeks.

In a defiant speech in front of the colleagues who'd called for him to step down, he said some of the allegations against him were "simply not true".

And he took aim at Donald Trump and Republican Roy Moore who have both resisted calls to resign after also facing sexual misconduct claims. They both deny the allegations.