EastEnders spoilers follow for Monday's episode (March 31), which is available to watch now on streaming service BBC iPlayer ...