How the prime minister managed to upset four million people during his Canada Day speech.