Miscarriage?! TMI pic

7 weeks pregnant, I’ve had spotting for just over a week and within that week had an ultrasound and there was a heartbeat. The spitting didn’t stop but just went to the toilet and passed this clot. Is this a miscarriage?