SNP accounts show deficit of more than £800,000 as memberships and donations fall

SNP accounts show deficit of more than £800,000 as memberships and donations fall