As he returns for another guest stint in the long-running BBC soap, the actor says playing tearful Grant Mitchell is still his toughest challenge