PM Keir Starmer's final honours list also includes campaigners, military leaders and senior civil servants.

Source: Al Jazeera