Members of the European Parliament benefit from parliamentary immunity, but that doesn't mean they are completely ...