How would rate the performance of Prime Minister Justin Trudeau so far