We’ve been upping the anti regarding crate training. Daytime isn’t too bad - he’ll either go in his crate or doze off on the back door doormat, and then you can encourage him to go in his crate.
During the night, he likes a cuddle. However, we’ve started zero tolerance -ish so I’m now sleeping downstairs, and responding to his whines. Take him out if whines for a wee and soothing voice if not. Straight back into the crate if he does go out.
River Pup still wakes several times during the night - 10pm, 1pm, 5pm, 6pm and dies poos during the night as well (can go several times during the day). Had two children that never slept well, and now has a dog that does the same!