Вопрос:

Почему правитель Литовского княжества имел титул великого князя литовского и русского?

Ответ:

Правитель Литовского княжества имел титул великого князя литовского и русского потому, что под его властью оказались многие западнорусские земли, и он управлял как литовским, так и русским (православным) населением.