Catherine McKenna has been publicly referred to as "Climate Change Barbie"  by the great unwashed for the last couple of years...for obvious reasons. Nothing new here other than the predicable shock an awe.