Europe's youth take to the streets - they feel locked out of a promising future October 29, 2026 · BBC News Read full story at source