MP John Carmichael on the Tories plan to make it illegal to prevent anyone from flying the Canadian flag.