The Independent March 17, 2025By news-englandRussian networks tried to disrupt UK election but did not cause ‘notable’ impact