British Airways A320 G-GATU operating BA2780 London Gatwick – Funchal diverted via Porto Santo this afternoon due to weather at Funchal. The return BA2781 operated Funchal – Faro due to crew having insufficient hours to reach London Gatwick.