UPDATE;
So we had parents evening yesterday. All in all I think he is busy and being made to expland his thinking rather than being forced onwards e.g. they gave him a big light box and a small heavy box and asked which one did he think was heaviest etc.
We asked for better reading books and she agree to put him up one level. Which isn't anywhere near his level but is a step in the right direction. She agreed to do another reading assesment (lets hope it comes close to showing what he can read)- we explained that he was reading the two school books and then a Frog and Toad story at home.
She said that he would definatly go up a year for maths in the summer term (Apr-July), and i pushed for Spring, and she said they would consider it. I said that they could try it, if it's obvious he can't cope then he doesn't have to go again for a while - it's not permanent.
I was shocked that they had decided this! It seemed odd to me that they did it last year and then have retracted it but now i can see that they are doing interesting things with him (which fill in the paperwork

) but make him think.
We discussed some of his 'traits'; his perfectionism, that he does have a touch sensitivity (not extreme but still there), that he always thinks about things long after the time has past, the effort only in things that he wants to do and the fact it only takes one or two repetitions for him to completely understand something - which she had noticed

.
So i am satisfied...i'm not 100% happy BUT i don't think i ever will be with a school (i have issues about schools in general). He is enjoying playing. And although we see some behaviour issues at home, we are aware of the something that is happening at school (that we think is causing it) and they are working on it.