Is Shona really Max's mother in Coronation Street?
Here's why I'm leaning towards my theory.
Shona threw away drawings Max & Lily made for her, - Could that be guilt?
Shona is avoiding The Platts. - Could that be because she would be too devastated if she spent time with Max?
David recently had a conversation with Nick where he said "Max isn't mine but he thinks of him as his" (or words to that effect) - okay, we know Callum is Max's dad but could this be a hint from Coronation Street's writers to get us thinking what if he wasn't Kylie's son either?
We know both Shona & Kylie have a connection with Gemma - which means they have to of had a connection with Callum - as Gemma recognised Shona from previous times in her life. - Could Callum have got Shona pregnant but due to possible drug related problems (knowing Callum & Kylie's past) Shona was in no fit state to look after Max so Callum forced her to give him to Kylie in exchange for Shona's next fix.
Shona is always cagey when David is around. - Could this be because she's concerned Kylie may have told him Max isn't hers either?
Shona knows Nathan - Could she have fallen into Nathan's sadistic trap after Callum pushed her to one side?
We seen her clutch a photo of a baby (presumed to be male) not long after she had a day dealing with The Platts - Another hint at Max perhaps?
If you look at the photo itself, the baby is a spitting image of Max/Harry McDermott.
Obviously, I'm speculating however I'm almost convinced Shona is Max's mum.
If it's not because of the reason I gave above then it will be something relatively close to what I'm suggesting.