Like the GP, I am now on semaglutide, and the difference is remarkable. I now have a new sensation where I just don't want to eat more -- it takes mental effort to force down additional food even if my stomach is mostly empty. It's still easier to eat sweets than healthier food, but the overall reduction in appetite more than makes up for it.
Whereas people like my wife can feel satisfied before they are full. After Semaglutide, I now feel satisfied before I'm full, and then the full feeling comes after.
Effectively stopping me from overeating both the amount in a single meal, and then the meals in between.
I have a severely obese friend who got such a surgery. He is substantially healthier now, shedding over half his original body weight.
EDIT: But see other replies on satiation vs fullness.