The Tory leader issued a sharp rebuke to the Prime Minister's suggestion he could apologise for Britain's role in the slave trade.