Two people have tragically died after a car fell around 300ft from cliff into the sea on the Isle of Wight. The incident occurred on Friday (June 6) evening at Alum Bay New Road, near the Needles, ...