Sorry I probably didn't explain myself very well, his first three naps yesterday had an a time of 2hrs, just the final nap was 2.5 a time, and that was with me putting him down at the 2hr mark. So he lay in his cot talking to himself for that extra 30 mins before going to sleep and then I had to wake him ten mins later so as not to interrupt bedtime. The other three naps yday he yawned at the 1 hr 50 mark so I put him down each time and he fought for about ten mins each time. That's why I wondered whether putting him down a few mins later for the earlier naps might have made a difference. His night last night was slightly better than it has been, we actually had a four hour stretch at the start of the night! And he went down fine at bedtime too despite the lone a time for his last nap and only getting tens mins for the nap as well.
Seems odd getting excited about a four hours stretch at night when he had been doing ten about a month ago!x