British Airways A319 G-EUOC operating BA752 London Heathrow – Basel diverted to Geneva this morning due to weather at Basel. The later positioned Geneva – London Heathrow as BA9254. As a result BA753 Basel – London Heathrow as cancelled.