Canadian Prime Minister Justin Trudeau has announced he’s resigning amid rising discontent with his leadership. Trudeau, who’s been prime minister since 2015, says he will step down once a successor ...
Donald Trump’s election victory has just been certified by Congress. And it’s a very different picture from this time four years ago, when hordes of his supporters were storming Capitol Hill – trying ...
We spoke to Lucy Duckworth from the Survivor’s Trust, who is herself a survivor of child abuse.
The British prime minister was forced to fight back against the incessant attacks from Elon Musk – distracting from a major speech designed to get his government back on course.