The UK is the last country to get access to the streaming service, and it couldn’t come at a better time