Well, I have to admit that I do agree with their central point: "Having spent the better half of the millennium turning the world into their personal litter box, where do the English get off blaming everything on America?"
Don't you think the British should at least get some credit for inventing the French Fry (God bless them)?
The irony is ever juicier now that the Britons themselves claim that London has retaken the position of the world's capital in capital raising, etc. London itself claims as being the most cosmopolitan city in the world with all the unimaginable riches. Hey, they should have enough money to pay these reparations!