David Cameron and Jeremy Corbyn clash over Aneurin Bevan