British Airways A320 G-GATR operating BA2780 London Gatwick – Funchal diverted to Porto Santo early this evening due to weather at Funchal. As a result the return BA2781 has been delayed overnight.