Thanks everyone, I've said it before and I'll say it again, it helps so much that others understand, I don't know anyone in RL with non sleeping children.
DS2 has always been pretty awful sleeper but not this bad. HE also has always got up early - anywhere between 5 and 6.
I'm sure that if I could get DS2 to sleep better in the day it would help. The only way he will sleep in the day is being pushed in pram (and if you stop he immediately wakes up) or I can rock him to sleep and then lay him on the bed and sleep next to him but in either case he'll only ever sleep for 40 mins tops and he definitely needs longer. In terms of getting him to sleep in the cot I honestly don't know where to start. The second you put him down - no matter how fast asleep he is, and how gentle you are, he wakes up. It is so frustrating. If you do it a few times he just ends up getting frustrated and upset and sometimes I think it's just better that he sleeps.
It is so blinkin hard on the whole family (including DS1). Last night DS2 crying woke DS1 up (he wet the bed bless him, he's being doing that a lot - anxious about move etc) and then he didn't go back to sleep for an hour! DP says he's going to write a book called 'The incredible non sleeping family'!
Tamdin, Meg, Tibsy, EffiePerine - how old are your LOs now? (sorry, I'm sure I could find that out by reading through all the previous messages).