British Airways A319 G-EUPO operating BA1342 London Heathrow – Leeds Bradford diverted to Newcastle this afternoon due to weather at Leeds Bradford. The return BA1343 was cancelled, however the aircraft positioned Newcastle – London Heathrow early this evening as BA1343.