Home Secretary Amber Rudd is refusing to resign
From Business Insider, a Flipboard magazine by Business Insider
Home Secretary Amber Rudd is refusing to resign despite a series of damaging leaks relating to the Windrush scandal which has placed her record at the…