British Airways A320 G-EUUZ operated BA578 London Heathrow – Venice with a seven hour delay this afternoon. The return BA579 was cancelled due to weather at London Heathrow.