Britain has one of the most sedentary populations on earth, with almost twice the proportion of people defined as "inactive" as in neighbouring France...
Read Whole Story