British Airways A319 G-EUPD operating BA1329 Newcastle – London Heathrow was close to Macclesfield late this afternoon when it turned back to Newcastle due to weather at London Heathrow.