You do realize that 100% more crops in any country just doubles the size of the land needed to do so and wouldn't be as simple a feat as these memes making that joke imply?
Also, England functions on capitalism not communism. What's in it for England to GIVE AWAY that much food? Are those countries even going to benefit from any charity? Or are their leaders going to just keep whatever anyone gives them and continue to screw over its citizens?
This meme(which I've seen three of in the last day) isn't really philosophy it's wishful thinking and pipe dreams. Not trying to be a dick, just wishing more memes were made to make people LOL instead of push social/political crap. :l