Старшее поколение латышей в массе своей владеет русским (ну, в городах, по-крайней мере). А латышская молодёжь - у них по разному, но шансов встретить хорошее владение английским и слабое русским (если не считать Латгалии) - больше.
Не владеют английским, даже в аэпорту, зачем им английский, если едут в Германию