I det sista avsnittet (S05E13) förklarar Frank till Claire att han var läckan till Tom Hammerschmidt för att han såg att ingen skulle sluta och så småningom skulle tillräckligt med information komma ut att han ständigt skulle ifrågasättas.
Så, i stället för att lämna sin öde i ödetes händer, bestämde han sig för att han ville kontrollera situationen.
Han läckte information så att det såg ut som Doug dödade Zoe istället för sig själv, och då skulle Claire förlåta Doug ändå, så då allt som Tom Hammerschmidt hade, skulle vara värdelöst.
Även om Tom Hammerschmidt inte hade något konkret, hade Claire erkänt Tom Yates, och Frank visste inte att hon hade dödat Tom Yates. Så, så långt som Frank visste, var det alltid tvivel och alltid minst 1 person som visste för mycket.
Så, i stället för att vara kvar till de som hade motivation att försöka fortsätta skapa tvivel eller frågor om vad som hände med Zoe Barnes, ville Frank "styra berättelsen" och avsluta sakerna på sina egna villkor.
I slutet av episoden skedde dock två nya problem upp den fräcka Frankens planer:
Claire ursäktade inte Frank eller Doug - så nu är de båda fortfarande potentiellt kunna gå i fängelse.
Tom Hammerschmidt började inse att allt var nära "alltför lätt", och nu tvivlar hon på att Doug faktiskt gjorde någonting. Han är inte fullt medveten om det, men han börjar förstå att han (Tom H.) kan användas som en bonde.
Så, i likhet med hans avgång på grund av att utskottet ständigt ifrågasatte honom och undergräver sin legitimitet som president - på grund av anklagelser om att vara korrupt och betala för att vinna valet - visste Frank det ständiga tvivel och ifrågasatte (även från en person ) om Zoe Barnes skulle aldrig sluta. Så, genom att arbeta med Doug för att orkestrera sin "bekännelse", och då antar Claire att förlåta Doug, skulle Frank kunna styra och avsluta berättelsen om Zoe.
Därefter måste alla som tittar på det behöva bevisa ett nytt brott eller ny misstänkt, på grund av "Double Jeopardy" -begränsningar mot Doug.