Thanks all...I did try PUPD for first 2 nights but after 3.5 hours of screaming he was so overtired and was distressed hence why I ended up cuddling him.
His routine is...bath, downstairs for a snack and cup of milk, story, into his bedroom which is dark except night light, white noise, into sleeping bag...
For the past 2 nights I have cuddled him for 20 mins and he has gone to sleep in my arms and i've put him down which is great as I've dropped the breastfeed. But I don't want to get stuck having to cuddle him to sleep now! I want him to learn to go in his cot and settle himself to sleep. Maybe he's too young??