Starting to think we should flood Brit forums and SM with memes saying like "thank you Britain for aid money!!! keep sending us more, we keep making more missiles and satellite".
We have tried telling them for years that their so-called aid means nothing to us, they don't seem to be getting...