Prince Harry and Meghan Markle are braced for another public lampooning when a new episode of Spitting Image airs.

See Full Page