I got called in to see his teacher this morning and she thinks there might be something serious wrong - I'm guessing at a form of ADHD or Autisum as she has requested that he be sent for a referal through the school.
I'm a little shocked, but I'm glad that something is being done, and if he does have a problem then hopefully we will be able to tackle it once we know what 'it' is.