Bread and circuses is what stops them. Whoever would get the iPhone banned is guaranteed never to win another election. Like banning beer or football.
It would also be banning Macbooks, imagine what companies would have to say about that.
The reason Apple isn't calling their bluff is not that they're scared the UK will actually ban their products. It's for optical and political reasons.