Home broadband providers will allocate you an IP address but this will change at various times. So it may work for weeks and then Sky will issue a new address.
If you wanted a dedicated static address that always stays the same you would most likely have to go for a business broadband account...