How would you approach a situation where a client's requirements change midway through a project?

Situational