They've fecked over the faithful, and the whole show, to string out the series to the full 12 episodes.
Freddie will get voted tomorrow because of the fake failed murder, the only one to go tomorrow. He will probably vote charlotte and make it clear she's the last traitor. The rest of them will know there has to be another traitor in the final 5 in Friday's episode.
What should have happened is Charlotte murdering Francesca, but that would leave the final 5 to finish the game in tomorrow's episode, with Charlotte easily winning and being an impressive traitor. It's like they've fecked up the death rate of the series and a producer they've roped Charlotte into fixing it.