Sarah's (Tina O'Brien) finally calmed down after last night's dress disaster and infuriates David (Jack P Shepherd) when she lies about how delighted everyone is that Todd's (Bruno Langley) arrived. Meanwhile, Jason's (Ryan Thomas) gutted as he says goodbye to his brother, but agrees it'll cause too much aggro with Sarah if he stays. However, when Todd walks into the salon later and tells Sarah that she needs to stop being so uptight about the wedding for Jason's sake, after all it's his big day too, Sarah explodes. After furiously rowing and airing their anger over the past, they finally call a truce and surprise a delighted Jason by revealing that they've made peace and Sarah's asked Todd to be the best man! As they all go to the pub to make a toast to happy families, David watches on jealously. Does he have another trick up his sleeve? Fiz (Jennie McAlpine) is getting increasingly irritated that Sally (Sally Whittaker) is monopolising John (Graeme Hawley) but when he reassures her that he's not interested and has already found his soulmate, Fiz is placated for now Liam (Rob James- Collier) bumps into Maria (Samia Smith) and is shocked to discover that she left a message with Rosie (Helen Flanagan). Realising that his phone didn't go "missing" either, he tells her in no uncertain terms that she doesn't have a chance as he doesn't go out with staff or teenage girls no matter how big their crush is. Rosie's devastated that he sees her as a kid and decides that she might want to leave the factory and go back to school after all. Will Rosie get over her heartbreak?Elsewhere, Kevin (Michael Le Vell) arrives back from Milan minus a drunken Jerry (Michael Starke) who's been detained in an Italian prison after dancing naked in a fountain! How will Jodie (Samantha Seager) react?