Laura D'Angelo, Zain Velji and Michael Solberg break down how the Liberals are trying to sell their economic update to Canadians, and whether controversies over an Iranian official who was given a visa to Canada, plus four committees that the Liberals pushed out of public view, could overshadow that message.