Comment The Russia report is finally released. The government has an opportunity to make amends Yesterday, the long-awaited report into Russian interference in our democracy was finally released, after the decision by Boris… Catherine West 22nd July, 2020, 8:00 am