for tag in body:
    h = html.fromstring(ET.tostring(tag[0])).xpath('//h1')
p = html.fromstring(ET.tostring(tag[1])).xpath('//p')
htext = h[0].text_content()
ptext = h[0].text_content()
Эквивалентно InnerHTML при использовании lxml.html для разбора HTML