Politically speaking, Wales is considered part of England. Wales and the Welsh form a separate culture and even have their own language. But there is no separate province of Wales like there is Scotland and Northern Ireland. So why then is the future king called the "prince of Wales"? That makes it sound like it is separate from England.