The Intelligence and Security Committee (ISC) published their long awaited Russia Report today, 21 July 2020. The ISC is a statutory committee of Parliament that has responsibility for oversight of the UK Intelligence Community. The Committee oversees the intelligence and security activities of the UK, including the policies, expenditure, administration and operations of MI5, MI6 […]