Excuse me.
You conveniently fail to mention that the VP has recently said he was not sure Flynn lied to him. Back in January of 2017, he was being told by Seditionists and Coup Plotters like Sally Yates that he might have lied based on the transcript of the Ambassador's phone call...but he had not seen that phone call transcript, nor the FBI Agents first report of what Flynn told them--which was that they didn't think he lied, and their first written report is NOW MISSING.
The problem with that view is that Mike Pence went on meet the press a few days after talking to General Flynn, and assured the country that according to what Flynn told him, that he did not talk to the Russian Ambassador about sanctions.
The NSA transcript showed that Flynn talked about sanctions, and the president fired Flynn because he lied to Mike Pence, claiming he didn't talk to Kislyiak about sanctions.
No matter if you think the FBI tricked Flynn into lying to them, Mike Pence was still lied to by Flynn.