Melanie Phillips to Jack Straw: “Why are you shilling for Iran?” Oct 25, 2017 | Featured Videos On BBC TV Daily Politics show, Melanie Phillips took on the former British Foreign Secretary Jack Straw who supports the 2015 nuclear deal with Iran. ShareTweetWhatsAppEmailPrintMore