Russia report: 'Inexcusable' government failed to order investigation into alleged Brexit interference, says former top diplomat

Russia report: 'Inexcusable' government failed to order investigation into alleged Brexit interference, says former top diplomat

Independent

Published

Former British ambassador to Moscow comments come after publication of damning report by Intelligence and Security Committee

Full Article