US President Donald Trump has said he will pardon Democratic congressman Henry Cuellar, who was charged last year with accepting around $600,000 (£478,000) in bribes.

On social media, Trump said he would issue a full and unconditional pardon for Cuellar and his wife, Imelda Cuellar, who was also charged in the case.

Henry, I don't know you, but you can sleep well tonight - Your nightmare is finally over! the president, a Republican, wrote.

Trump added that he thought Cuellar was charged by former President Joe Biden because he bravely spoke out against Open Borders. Cuellar and his wife maintain their innocence.

On Wednesday morning, Cuellar filed for re-election as a Democrat, countering speculation that he might switch parties.

Biden's Department of Justice had alleged that Cuellar received money from an Azerbaijani government-owned oil company and a Mexican bank, and in exchange, he agreed to influence US foreign policy in favor of Azerbaijan.

Cuellar's indictment claimed that his wife’s companies laundered the money, which funded personal expenses.

Cuellar’s daughters wrote a letter to Trump, suggesting their father's immigration stance may have led to his arrest.

This marks Trump's third act of clemency this week, as he has also pardoned others facing serious charges. The growing complexity of political pardons highlights the ongoing debates over justice and accountability in government.