Why English people do not remove their shoes when they come in your home?

You're in ENGLAND now.
NOT MIDDLE EAST.
This is how it's done in England. Shut up and fuck off.