We all know that being overweight is bad for your health. Carrying excess fat is a risk factor for heart disease, Type 2 diabetes, a range of cancers and an increased chance of an early death. The ...