British Airways A319 G-DBCG operating BA2572 London Gatwick – Palma diverted to Barcelona this evening due to weather at Palma.