Angry Nick backs David into a corner.
A smug Steve plans to cheer Michelle up.
And will Roy’s logic drive Hayley to despair?