SNP MP Pete Wishart said the disgraced Tory peer "cannot continue to have access to unfettered expenses at great cost to the public".