Answer:
The British could and did win the battles and capture the cities, but the colonial army was always still there. A big advantage the colonists had was allies, eventually including France. Finally the French actually declared war on Great Britain and formally joined with the colonies in their fight. This led to the great victory at Yorktown.
Well Benedict Arnold was one... (he was a loyalist)