ExpatError: not well-formed (invalid token)
<p>please consider this code:</p>

<pre><code>import xml.etree.ElementTree as ET
import urllib

XML_response = urllib.urlopen('http://www.navlost.eu/aero/metar/?icao=LWSK&amp;dt0=2011-05-03+12%3A00%3A00&amp;c=1&amp;rt=metar').read()
tree = ET.fromstring(XML_response)
</code></pre>

<p>Which raises this error:</p>

<pre><code>---------------------------------------------------------------------------
ExpatError                                Traceback (most recent call last)
C:\Python26\&lt;ipython-input-82-64c111a1ce76&gt; in &lt;module&gt;()
----&gt; 1 tree = ET.fromstring(XML_response)

C:\Python26\lib\xml\etree\ElementTree.pyc in XML(text)
    961 def XML(text):
    962     parser = XMLTreeBuilder()
--&gt; 963     parser.feed(text)
    964     return parser.close()
    965 

C:\Python26\lib\xml\etree\ElementTree.pyc in feed(self, data)
   1243 
   1244     def feed(self, data):
-&gt; 1245         self._parser.Parse(data, 0)
   1246 
   1247     ##


**ExpatError: not well-formed (invalid token): line 12, column 28**
</code></pre>

<p>Here is XML_response: <a href="http://paste.pocoo.org/show/401984/" rel="nofollow">http://paste.pocoo.org/show/401984/</a></p>

<p>Problem is I can't see why line 12, column 28 (or regular dash ord 45 character) is linked to this error.
Probably Python is trying to tell me something, but I can't see what</p>
