Around 20,000 people are expected to attend the Elton John concert in south Tenerife tonight. Initially the concert was scheduled for November, but had to be put back to this month due to organisational problems.

Elton John is due to arrive in Tenerife by private jet just a few hours before going on stage at the Golf Costa Adeje, where the last minute touches were still being put to the mammoth structure needed for the concert late last night.

The organisers say 17,000 tickets have already been sold but they expect another 3,000 to be bought at the box office tonight. Extra buses have been laid on from Santa Cruz, Los Cristianos and Playa de Las Americas for the event, which begins at 9pm.