Asda do miracle jeans that have a sort of high waist corset bit on the top. I bought some a couple of years ago when my stomach was taking over the street and they did hold it in and they weren't uncomfortable. You'll know which ones they are if you look as they are the most expensive (of course!). Love Asda jeans, they just fit and make you look thinner because of that.
CC
The M&S 360s are like that. I pour myself into them but they don't give me sausage legs, are as comfortable as leggings and are incredibly flattering (on me).