British Airways A320 G-MIDO operating BA2780 London Gatwick – Funchal diverted to Porto Santo this afternoon due to weather at Funchal. The aircraft then continued Porto Santo – Faro where passengers will be accommodated overnight.