David Platt is making some drastic decisions of his own in the continued fallout from Kylie's death.
An eventful week for David (Jack P Shepherd) kicks off when he hears that killer Clayton's friends will be celebrating his birthday at The Dog & Gun pub in his absence. Livid, David immediately decides to gatecrash the occasion, wanting to get his revenge against Macca.
As David lies in wait outside the pub and prepares to strike, his plans are suddenly thwarted as he's grabbed by a menacing figure and brutally beaten up.
The horrific incident terrifies the Platts when David later returns home in a bloodied and bruised state, so they urge him to back down from his revenge plans and let the courts deal with Clayton and Macca.
David appears to agree, but suspicion later falls on him when Macca is subjected to a nasty attack.
The police even arrest David and question Gail about her son's whereabouts on the morning that Macca was targeted, but David is later released when the officers concede that it wasn't him.
Now a free man again, David sets his sights once more on his payback plans and heads to the hospital, where Macca is fighting for his life with a serious head injury. Could David take this moment to finish off Macca once and for all?

© ITV
Coronation Street airs these scenes on Friday, October 7 at 7.30pm and 8.30pm on ITV.
Love many, trust few, always paddle your own canoe