Plus he doesn't even have to be kicked out Charlotte could ask him to stay in his room while Zak is there, as Charlotte would have to take her daughter's feelings into account, and after a while Charlotte could offer Zak the spare bedroom for the night as its getting late, Zak being on his best behavior agrees to stay, Charlotte is going to take a glass of wine with her to bed while Emma and Zak sit up and watch movies, meanwhile Zak has slipped something into her drink, she goes to bed feeling woozy, Zak says goodnight to Emma and instead of going to bed goes to Charlotte's room, meanwhile the MC fuming gets a call from the detective and the detective tells him about an interesting conversation he had with a kid and tells him, MC goes to check on Zak, finds he isn't in the guest bedroom and runs straight to Charlotte's room and catches the little bastard as he is pulling her clothes off.
Just one of my many theories lol