Tiny island with a powerful history

Being the largest of England’s islands means that the Isle of Wight has a long and rich history - not least, because its location in the English Channel has made