Ответ:
Наполеона III называли «социалистом на престоле» потому, что его политика была направлена на улучшение положения рабочих и бедных (предоставление кредитов крестьянам, отмена закона о запрете рабочих организаций), что не было свойственно либеральной буржуазии.