Browsing: James Purnell

A former Labour politician claims the corporation denied him a board position, fearing retribution from Boris Johnson’s government Former Labour…