Image copyright Ellie Kurttz Image caption Ian McDiarmid plays Enoch Powell in What Shadows A new play about MP Enoch Powell has been described as "the most provocative theatre act in a decade" by one critic.