You're right....I don't live in the UK. Either way....the OP didn't say "Amazon will be a monopoly in the UK"...he implicitly said it would have a 'monopoly on retail'.
For all intents and purposes, I assumed he was talking about in Amazon's home country (or even globally given Amazon's distributed nature).