Spanish island 4 hours from UK boasts 300 sunny days and palm-fringed beaches

Tenerife offers staggering 300 days of sunshine a year with palm-fringed beaches, Mount Teide volcano and diverse landscapes just four hours from the UK.