We have definitely been in the throes of some serious teething - as he has never been this unsettled ever!
Finally got a 'normal' nights sleep last night though, without grumbly wake ups, so hopefully will get a rest for a while