Prime Minister Mark Carney was in Prince Rupert earlier this week, speaking with Coastal First Nations and then got to meet some younger fans.