US President Donald Trump, has fired Chris Krebs, the Department of Homeland Security official who had rejected Trump’s claims of widespread voter fraud.

Trump announced on Twitter he was firing Chris Krebs, the director of the Cybersecurity and Infrastructure Security Agency, staring Krebs’ statement that said there “is no evidence that any voting system deleted or lost votes, changed votes, or was in any way compromised.” was the reason he was fired.

“The recent statement by Chris Krebs on the security of the 2020 Election was highly inaccurate, in that there were massive improprieties and fraud,” Trump said in a tweet.

“Therefore, effective immediately, Chris Krebs has been terminated as Director of the Cybersecurity and Infrastructure Security Agency.”

Trump is contesting the legality of the election which sees Joe Biden projected to win the Electoral college by over 300 votes while giving Biden an over 3 million lead in the Popular votes .