The correct answer is the impressment of sailors, British interference with the United States, and another reason was that Britain imposed the Embargo Act of 1807.
President James Madison asked Congress to declare war on Great Britain on June 1, 1812. Among the reasons President Madison gave to Congress was the impressment of sailors, British interference with the United States, and another reason was that Britain imposed the Embargo Act of 1807.
In his speech, President Madison enumerated several injustices committed by England such as the impressment of American Sailors into the British Navy, the blockading of commerce, and the harassment of merchant vessels.