Has David come to a dead end? Steve goes to visit poorly Sinead. And jealous Todd dashes Evas hopes for the future.