Samantha Wannop, 36, from Lancaster, Lancashire, previously tipped the scales at 19st 7lbs and wore a size 18.