¿Quién decide en Inglaterra si declaramos la guerra a otros países o no?

En primer lugar, comenzará con una reunión en Downing Street del comité llamado COBRA. Son nuestro comité de seguridad. El asesor jefe de defensa de los primeros ministros, los jefes de personal conjuntos, el jefe de Mi6, el jefe de MI5, el jefe de GCHQ, los oficiales de las fuerzas especiales, otros oficiales de alto rango y el gabinete. Luego, el primer ministro solicitará que el voto de su parlamentario en la Cámara de los Comunes sea si va o no a la guerra. Si votan sí, entonces teóricamente (si es en contra de otra nación soberana), nuestro embajador en la ONU se reunirá con los otros enviados de las naciones del Consejo de Seguridad de la ONU, donde nuestra solicitud será otorgada o vetada por los miembros permanentes:
EE.UU
Gran Bretaña
Francia
China
Rusia
Luego, si se concede el permiso, la guerra se convierte oficialmente en legal y luego el primer ministro declarará la guerra al país en cuestión, antes de dirigirse a sus generales y luego tomarla de allí.

Una declaración de guerra formal solo puede ser hecha por el monarca.

La última vez que se declaró la guerra oficial fue la Segunda Guerra Mundial.

El monarca buscará la decisión de su parlamento, por supuesto, pero no es obligatorio.

Parlamento.
En teoría al menos.

De ahí los votos sobre Irak, Siria, etc.