British Airways Boeing 767-336ER G-BNWZ operated BA662 London Heathrow – Larnaca with a five hour delay this afternoon. As a result crew did not have sufficient hours to operate the return BA663 which has been delayed overnight.