Mark Rylance has said he will not work for the Royal Shakespeare Company again while it is still sponsored by BP. The