Question: why did it take the colonists so long to declare independence?
Answer: Why did colonists wait to declare independence from Britain? American leaders waited before officially declaring independence mainly because support for independence was far from unanimous. ... Independence was only declared after a battle was fought between the British and local militiamen at Lexington and Concord.