The comparison the evidence can support
Tirzepatide produces more weight loss than semaglutide at approved doses. That was suggested by cross-trial comparison and confirmed by SURMOUNT-5, an open-label randomised head-to-head trial in adults with obesity without diabetes, which found roughly 20% versus roughly 14% mean weight loss at 72 weeks. Glycaemic control in type 2 diabetes was also greater with tirzepatide in SURPASS-2 versus semaglutide 1 mg.
The comparison it can't (yet)
Semaglutide has a completed cardiovascular-outcome trial in people with obesity but not diabetes (SELECT), which is why it carries a cardiovascular indication. Tirzepatide's SURPASS-CVOT showed non-inferiority to dulaglutide in type 2 diabetes with established cardiovascular disease, and a dedicated obesity outcomes trial is ongoing. "Which is better for your heart" is therefore not yet answerable on like-for-like data.
What they share
Both cause gastrointestinal effects that lead a meaningful minority to discontinue, both carry a boxed warning based on rodent thyroid tumours, and both are followed by substantial weight regain when stopped. Both are frequently counterfeited and were widely compounded during shortages that have now been declared resolved. The differences between them are smaller than the difference between either and any unapproved "metabolic peptide".