After much speculation, a meeting between Canadian Prime Minister Justin Trudeau and Punjab Chief Minister Amarinder Singh took place at Amritsar today. Mr Singh also interacted with all six ministers accompanying Mr Trudeau, in a significant departure from his stance linked to the Khalistan controversy.