can you be that socially inept that you can't understand it's a joke?
Anyway London accents don't go "oi". This is a Birmingham accent. London accents go "ah".
Here we have a caricature which is irritating because it's off the mark. I demand better mockery.
To be fair, Brits seem to think New Yorkers go "oi" and they don't really either.