Ok so an update, we are following the same schedule as above most day, he is now only taking one feed a night. The thing thats worked???Putting him on his tummy to sleep. I had long suspected he was a tummy sleeper, and i tried all i could to make him sleep on his back, i used positioners, swaddled him, raised the top end of the cot, white noise on, blackout blinds. Nothing worked, then i gave in and put him on his tummy, we now have regular naps anywhere between 1.5- 3 hours. He sleeps all night apart from that one feed at about midnight. I was so nervous about it and barely slept myself for days just watching him, but i have gotten used to it now. He is a strong little thing and always has had lots of tummy time and lifts his head up and about with ease. At last we all seem to be on the right track!