Almost two-thirds of people do not know how many calories the average person needs to maintain a healthy weight, according to new research commissioned by Diabetes UK, The British Heart Foundation and Tesco.