Canadian leader Jagmeet Singh declares that Trump should not be allowed to the G7 summit