Texas Republican Sen. Ted Cruz announced Monday evening that he will renounce his Canadian citizenship, less than 24 hours after a newspaper pointed out that the Canadian-born senator likely maintains dual citizenship.

"Now the Dallas Morning News says that I may technically have dual citizenship," Cruz said. "Assuming that is true, then sure, I will renounce any Canadian citizenship. Nothing against Canada, but I'm an American by birth and as a U.S. senator; I believe I should be only an American."

The Dallas Morning News wrote in a story posted late Sunday night that Cruz likely remains a Canadian citizen, by virtue of being born there to an American mother. Having never renounced that citizenship, Cruz was technically a Canadian and an American citizen, according to legal experts.