My formally fantastic sleeping 2yr old has started being difficult to get to sleep and has been waking during the night. Ds1 used to go to bed at 8pm with a bottle of milk and sleep through till 7.30-8am with no wake ups. He is also still having 1 day sleep in the afternoon of between 1.5-2hrs. The only time this varied was if he was sick.
In the last week he has started being quite difficult to get to bed, saying "no more go to sleep" and wanting one of us to snuggle with him. Then he will wake up at least once during the night saying the same thing and wanting to watch tv. Dh will then snuggle with him till he goes back to sleep. He will then wake up at about 6.30am. This means he is tired during the day and results in him either having 2 sleeps again or being incredibly grumpy.

Any suggestions as to why this might have happened and what we can do to stop it. It's killing me the last few nights with dh on night shift and ds2 still waking twice a night for a feed.