Question: channel that separates isle of wight from mainland?
Answer: the English Channel