Charlotte, as Tattle are raising your boy, please do the following:
Give him a real routine - wash, teeth, pyjamas, story, sleep - make sure you are actually present and not filming or looking at your phone.
Buy him his own flannels, all in the same colour so he knows they are his.
Let him wash his own face and hands with special toddler wash.
Buy him a little step so he can clean his teeth in the bathroom, with toothpaste and water.
If your mirrors are too high, then buy him a plastic mirror for him. Balance it on the sink, don't allow him to use it as a toy.
Put him in his own bed.
This, is what would be considered you doing your best. The current shit show is failing him.