Answer:
The prime reason for why England fought against the North was the dispute about slavery, with the North being against slavery, and the South being pro-slavery.
Step-by-step explanation:
The political views of the leaders of the South were much different to those of the leaders of the North. (hope this helps ;)