but they weren't seeing each other when Carla was with frank. peter was there for her through her drink problem. i agree with what Stella said. Leanne cheated on him first with Nick Tilsley so she's not a saint herself and peter had a right to get revenge He had the affair with Carla so it was for revenge on Leanne for her affair with Nick in 2010
She didn't think about Simon when she was having the affair with nick tilsley first which wrecked her marriage with peter . When Peter had an affair with Carla Leanne she went to stay with toyah when she should have stayed in the street for Simon. She upsetted Simon for leaving like that without saying goodbye first.
She also left Simon again and got him upset yet again when she found out about Peter and Christine got cozy on a boat when he should have been in rehab and it was in 2009.