В наказание за эту дерзкую выходку Яковлева отправили послом в Канаду, где он провел время с 1973 по 1983 годы. Причиной скандальной публикации, возможно, стало то, что у нашего героя просто сдали нервы, ведь после того как Шелепин попал в опалу в 1967 г., стремительная карьера Яковлева замерла на одной точке: с 1968 г. четыре года он исполнял обязанности заведующего отделом пропаганды ЦК, так и не получив официального назначения на эту должность. В Канаде его деятельность была отмечена лоббированием интересов компании «Макдоналдс» в СССР и срывом ответа на начавшую набирать тогда обороты клеветническую кампанию «украинского голодомора». В Оттаве Яковлев близко дружил с канадским премьер-министром Пьером Трюдо, настолько близко, что в честь советского друга своего младшего сына Александра канадский премьер стал звать на русский манер Sasha.
В Канаде в 1983 г. Яковлев впервые повстречал Горбачева, который приехал перенимать опыт канадских фермеров. Как вспоминал впоследствии Яковлев, с Михаилом Сергеевичем они имели долгую откровенную беседу на предмет внутреннего положения в СССР и пришли к выводу, что советский строй нуждается в радикальной либерализации. На профессиональном жаргоне спецслужб такое общение называется вербовочной беседой. После этого советский посол убедил своих западных «контактеров», что Горбачеву следует оказывать более радушный прием, потому что он вероятный претендент на кремлевский престол. Те прислушались к его мнению и Горбачев стал получать почести явно не по рангу.
Во время дипломатической командировки Яковлева вновь всплыл вопрос о его связях с забугорными спецслужбами. Вот что писал об этом Евгений Жирнов в журнале «Власть»: