President urges ‘soul-searching’