 British Airways staff at Londons Heathrow voted on Thursday in favour of a strike for better pay, threatening disruption at Britains busiest airport during an already chaotic summer for air travellers. 