The London Gatwick British Airways flight is at the moment trying to land at Madeira Airport.
The poor visibility this side is making it difficult and the flight has already been holding for some time now, waiting for an improvement in the weather.
As I write this, the flight just aborted the landing and is heading to Porto Santo.