Answer:
Britain interfered with US trade, He claimed the British provoked Native American warfare in the Northwest are the correct answers.
Step-by-step explanation:
James Madison attacked the British for several reasons. The English were taking taking advantage by employing the Americans into the navy and were also interfering with the US shipping. They even harassed US ships and didn't respect the neutrality rights regarding the US ships. Madison also accused the British of angering the Indians and they were attacking the American settlements. The British had forts in the Northwestern region and had been arming the Indians against the US settlements. Madison attacked the British because he wanted to display the American nationhood. The war was a test for the American republic.