In terms of 'great' war generals, the British only have Montgomery. The man who won the desert war against Rommel and gave them their first victory. The British in fact like Rommel more, he was a 'good' Nazi.

In fact the British don't really like their generals at all. Any study of British history, especially WW1 has a standard view of 'lions led by donkeys'.

WW2 doesn't have the same ressonnance, maybe because the number of British war dead was less than half that of WW1, maybe because WW1 still looks like a colossal blunder by blimpish morons, whilst WW2 looks like a classic battle between good and evil.

The Marshall Plan was morally honorable, but also a political act. Whether the US would have felt so inclined if the Soviet bear wasn't slavering at the door is impossible to say.