We review the latest series of the BBC series Sherlock. Was it worth the wait? Louis Robinson, Lee Martindale, Allison Lane, Tony Bowers