What causes flow separation?

Explanation:

Flow separates due to increasing pressure along flow.