Have to agree. Occasionally I have business travel to Leeds. I get the first train of the day from Carnforth. I'd say half the time it clearly hasn't been cleaned from the day before - litter strewn, dirty marks, etc., and sometimes the toilet is already blocked out of order. As it's first train of the day, Northern can't blame passengers - the blame lies fairly and squarely on Northern not cleaning/maintaining it overnight.
First train of the day from Carnforth to Leeds originates at Skipton. It is always cleaned.
As for the toilet, a multitude of sins for it to be locked out of use. That set is the set that has formed the last train from Lancaster to Skipton the night before. Like every other set it is booked to be tanked, however the problem comes if it needs other forms of maintenance, there is nobody at Skipton who can do this.