Before arriving in Newham, Mr Duckworth ran the Isle of Wight, where he angered locals by leaving the £150,000-a-year post after two years. He promised to transform the island's fortunes, but the council was only awarded a two-star rating, meaning services met only the most basic standards.