After an afternoon with David, Carol finally faces her fears. Ava contemplates taking up the job offer in Newcastle, but will she leave Walford and her family behind forever?