Singh confronts heckler on Parliament Hill