Christopher Eccleston is starring as Macbeth in a new Royal Shakespeare Company adaptation Christopher Eccleston says his northern accent held him back when trying to secure Shakespearean roles on ...