  This paper presents the linearised Boltzmann equation for photons for scalar,
vector and tensor perturbations in flat, open and closed FLRW cosmologies. We
show that E- and B-mode polarisation for all types can be computed using only a
single hierarchy. This was previously shown explicitly for tensor modes in flat
cosmologies but not for vectors, and not for non-flat cosmologies.
