Answer:
British restrictions on United states trade and America's desire to expand its territory.
Step-by-step explanation:
The war occur due to the British restrictions on United states trade and America's desire to expand its territory are the two reasons which allow President Madison to declare war against British empire. The British naval forces seizing American ships that traded with France which angered the Americans people which give them a reason to war against great Britain.