Thanks Clayq. Following your advice I removed all widgets, rebooted then added them back one by one (leaving it half a day or so in between to see if the issue returned). Turns out to be the myreminders widget that caused all the other widgets to stop updating. Nothing in the settings for this app/widget so will just stop using the widget!
Thanks for all the advice all.