Blackadder the Third Baldrick sometimes calls Blackadder "Mr. B."). There are three main sets: the Prince's quarters, which are large and lavish, the below-stairs kitchen hangout of Blackadder and Baldrick, which is dark and squalid (though in fairness, very large and with a very high ceiling), and finally Mrs. Miggins' coffeehouse. Mrs. Miggins' pie shop was a never-seen running gag in "Blackadder II"; she — or at least, a descendant of hers — is now finally shown, played by Helen Atkinson-Wood. The plots of the series feature a number of then-contemporary issues and personalities, such as rotten boroughs, Dr. Samuel Johnson (played by
Spooks (series 3) and guest appearances. Megan Dodds returns as CIA liaison Christine Dale in the first episode. Tim McInnerny recurs as JIC chairman Oliver Mace. McInnerny was better known as a comedic actor, particularly for his role in "Blackadder", but the producers felt that quality made Mace a more menacing character. Richard Harrington plays Will North, Zoe's boyfriend turned fiancé. Ian McDiarmid guest stars as Fred Roberts. The producers noted that McDiarmid played Roberts with the right amount of vulnerability, strength and stubbornness. Indian actor Anupam Kher appears as Harakat in "Who Guards the Guards?". Oyelowo stated that Kher had an "instant