Yes, it was my bloody ISP (Vodafone) blocking VPNs by default!

All sorted now.

Thanks!