DDF - yes I was roaming on my People's SIM.

I really don't know about the UK networks. Maybe I will email customer support at Vodafone - I might even get a reply before I'm next back there (June)!