Do the British not have grenade launchers? This looked like a good time to bring out the M79.
I don’t know ... that was a hair raising battle. Whew.