IDIOMS

Dunkirk spirit

(Britain, idiomatic) The spirit of the British public pulling together to overcome times of adversity.