Theresa May clashed with Jeremy Corbyn over the NHS and taxes - here are the key bits.

for more ...