Karen Morris said she feels "on top of the world" after shedding 5st 8lb