Sugar is everywhere, and many of us are eating far too much each day. According to the NHS, adults should have no more than 30g of free sugars a day (around six teaspoons), while children should have ...