The southern tip of South America is called Cape Horn.
This is strictly my opinion but I believe it was a failure. It's original goal was the revitalize the American economy and pull us out of the Great Depression and get American's working again. In this it succeeded to an extent lowering the unemployment rate significantly however it still did not completely work since 15% of the United State's population was still jobless and in poverty. It won't be until WWII and the building of the arms industry as well as army that we will pull ourselves from the Great Depression.
He made a cartoon were he imagines the french soldiers as a bunch of tall, skinny, old and big nosed men, he is making fun of the french troops by indirectly saying that they are not men suited to be on the battlefield.
An effect the cartoon would have on the british troops is that they will see the french soldiers as weak and fight them more confident.