Ok the information seems to be:
WHO says just milk for the first 6 months.
This research says no food pre 3 months and post 7 months may cause problems.
Therefore we should introduce all food at 6 - 7 months.
canmummy, I strongly suspect your diabetes is family history related. Don't be too hard on your mum!
But there can be a culture of well, I gave my baby food at 10 weeks (the earliest one of my friends did) as almost a status thing.