Police investigation into Scottish National Party finances costs over £2 million

· The Independent