SNP’s Westminster group submits accounts on time to avoid losing £1.2m in public funds

SNP’s Westminster group submits accounts on time to avoid losing £1.2m in public funds