Strangely Gmail hasn't been pushing correctly for the last 24 or so hours for me.....I have it and always had it running through MS Exchange...never had any issues before......even tried deleting it and adding the account back, no help.....
Could it be anything to do with the fact that google was dropping support for new devices? Maybe google has decided to drop support for push for all devices?