Do they spaek English in Latvia?

Yea, it is not offcial language, but in Latvua we have one of the highest rankings of English knowledge in the EU
Also popular are Russian, Swedish & German