The Royal College of Physicians said people become obese because of their genetics and environment and shouldn't be blamed or shamed for it – 48 per cent of Britons may be obese by 2045.