Tony Blair ‘deserves the honour’ of knighthood, says Keir Starmer