Nick, Kylie and David

Nick, Kylie and David

Coronation Street's David Platt will be left devastated after discovering his wife Kylie had an affair with his brother Nick Tilsley.

The bad boy turned hairdresser, played by Jack P. Shepherd, is left fuming when he finds out his spouse (Paula Lane) slept with his brother (Ben Price) on Christmas Day last year and feels even more anxious knowing there's a possibility Kylie's unborn daughter could be Nick's.

Jack told Soaplife magazine: "If you think you've seen David get angry before, you ain't seen nothing yet! He loves Kylie more than anything but Nick's his brother and she's betrayed him. I think he decides Nick is the one he will punish."

David is known for his revenge plans in Weatherfield - such as pushing mother Gail McIntyre (Helen Worth) down the stairs after she encouraged his ex-girlfriend Tina McIntyre (Michelle Keegan) to abort his baby - and it is thought this time round he will target Nick's marriage to Leanne (Jane Danson) and his sibling's beloved bistro.

However, Jack remained tight-lipped as to what will happen between David and Kylie, only hinting the consequences will all come down to who the father of the baby is.

Jack added: "A lot depends on whose baby it turns out to be."