Население Латвии начало сокращаться сразу по нескольким причинам.
Попробую назвать только основные из них:
1. После вступления Латвии в ЕС, страна не получила ожидаемого резкого скачка уровня жизни населения.
2. После объявления экономических санкций против России, экспорт латвийских товаров значительно сократился. В Россию Латвия товары больше сама не поставляет, а в Европе их никто не берет. По этому в стране постоянно сокращается объем промышленного производства, а следовательно и количество рабочих мест. А люди не имея постоянной работы и следовательно и средств к существованию, не желают умереть с голоду и уезжают в другие страны.
3. Получив шенгенские визы, население Латвии охотно выезжает из страны на работу и на постоянное место жительства в другие страны Европы. Так как так у них больше рабочих мест, а условия труда и оплата занчительно лучше.
4. Русскоязычное население Латвии, в результате постоянной травли на них со стороны правительства Латвии, хоть и медленно, но уверенно покидает страну.
5. Уровень рождаемости в Латвии несколько ниже чем уровень смертности населения.
Вот это пожалуй и были все основные причины снижения численности населения в Латвии.