Karl Hudson, 31, and his wife Charlotte, 30, have a luxury lifestyle that includes holidays around the world and fancy cars - but it's all come at a steep personal cost