Final answer:
The British impressed American sailors for economic retaliation. Americans objected to the embargo of 1807 due to its negative impact on the economy. The U.S. implemented embargoes to increase economic pressure on Britain and France.
Step-by-step explanation:
The British gave economic retaliation as the reason for impressing United States sailors. The Royal Navy would forcefully enlist American sailors into their service, which was seen as a violation of American sovereignty. This practice came to a head in the 1807 incident involving the HMS Leopard and the USS Chesapeake.
During the embargo of 1807, many Americans objected to the measure because it hurt the economy. American farmers couldn't sell their goods overseas, and seaport cities experienced unemployment and bankruptcies.
To put economic pressure on Britain and France, the U.S. implemented embargoes. These embargoes restricted American ships from leaving their ports and trading with other countries, with the aim of forcing Britain and France to stop seizing American ships on the high seas.