Christine Anderson ripping Trudeau a new one as he visited the European parliament this week