life in sweden and england