History of North America

What 2 reasons british were unprepared for battle of Trenton?

The British were unprepared for the Battle of Trenton for the following reasons:

1. Poor intelligence: The British had misjudged the American strength and morale, leading to their complacency and the failure to anticipate Washington's daring assault during Christmas.

2. Overconfidence: Following several recent British victories, particularly the successful campaigns in New York and New Jersey, there was a widespread sense of arrogance within the British camp that caused them to take the American army lightly.