Le 24 juillet 1967, le président de la République française Charles de Gaulle prononça un discours à Montréal se terminant par «Vive le Québec libre!» Cette harangue déclencha la plus grave crise à ce jour entre le Canada et la France, car elle semblait démontrer le soutien du président aux indépendantistes québécois.
Lorsque Daniel Johnson devient premier ministre, en 1966, l’un de ses objectifs est de faire renouveler la Constitution canadienne dans un sens qui serait favorable au Québec et à ses intérêts.
L’appui d’un personnage international aussi prestigieux que de Gaulle pourrait lui être d’un précieux atout; c’est pourquoi, le 13 septembre 1966, il lui envoie officiellement une invitation à venir visiter l’Exposition universelle de 1967 qui doit avoir lieu à Montréal l’été suivant.
De Gaulle, qui avait déjà été invité par le gouvernement fédéral, a songé d’abord à refuser car il ne voulait pas cautionner la Confédération dont on fêtait le centenaire la même année. Après quelque hésitation, il finit tout de même par accepter.
Comme de Gaulle ne veut pas commencer sa visite par Ottawa, les gouvernements canadien et québécois acceptent qu’il remonte le fleuve Saint-Laurent à bord du Colbert et qu’il débarque à Québec. Ce n’était pas un précédent car Ottawa avait également accepté que le premier ministre du Japon débarque à Vancouver avant de se rendre dans la capitale fédérale.
De Gaulle débarque à Québec le 23 juillet où il est reçu par le gouverneur général Roland Michener et par Daniel Johnson. Le lendemain, il emprunte le Chemin du Roy en limousine pour faire le trajet Québec-Montréal. Reçu officiellement à l’Hôtel de ville par le maire Jean Drapeau, de Gaulle prononce son célèbre discours devant 15 000 personnes.