Some unexpected visitors at the share house cause friction, and fan favourites Steph and Gian drop by to check on The Blockheads progress.