Donors and “cronies” should be removed from the House of Lords, an SNP MP has said, as he called for the upper chamber to be ...