The last time Congress declared war was 1942 (Bulgaria, Romania, and Hungary. Just about every President since then claimed Congress requiring the President to seek their approval is unconstitutional. Congress has refused to challenge this assertion before the supreme court.
So let's set aside the conversation that Congress needs to approve a war for now.
Like most media types Tucker goes out on a limb from time to time; more now that he's independent. He has been right about things which you won't hear in the mainstream media. His position against the COVID vax and the 2020 election was more accurate than most media outlets and got him fired.