He hasn’t apologised yet.
Frankly we don’t even know how is it that he knew finally that Pari was wrong. Remember when Tulsi approached him in Surat, Noina popped up there too. She bluntly made a point to remind Mihir that Pari was lying 6 years ago. Noina never said that Tulsi accused Pari of being a liar back then, she stated it as a fact.
Mihir had never believed Tulsi back then. He felt like she had wronged Pari, that she was going against her daughter for the sake of what she believed was the truth but Mihir was certain his daughter was not lying at all.
That was the biggest issue between them.
But in Surat, Mihir didn’t get angry at Noina at all. He didn’t say anything against her. In fact she cleverly tricked him into making Pari pick between staying silent as she continues to be abused or deprive her daughter of her father by opening up about being abused.
We have no idea at all what changed Mihir’s mind and how he was able to accept Pari had framed the Parekhs 6 years ago when he refused to believe Tulsi when she said the same thing.
We know Mihir ignored Pari post leap for the most part until Tulsi came up to him and called him out for ignoring Pari being abused under his own roof right in front of him. So, I guess we can presume that he was ignoring Pari as he found out at some point in these 6 years that Pari had indeed lied about being abused by Ajay and his family and that had him give her the cold shoulder since her accusations were the reason why his marriage with Tulsi was going through that rough patch. The foundation of what would lead to their split.
We don’t know yet what, how and who caused that truth to come out in front of the family.
Mihir has so much to apologise for.
4