When in flight, comfort is the most important thing that you should look for. Under British Airways seat selection Policy you can change or upgrade to premium or elite class anytime. Call customer care or visit their official website to know about the seat change procedure.