Managed to get them re booked tomorrow .. later flight (well same times as today.. 18:20) but via LHR to Glasgow. BA refused to change without re calculating fare, I did quite the conditions of carriage but to no avail.. and was put under pressure as they said I had to make changes before check in closed on the original flight today. So it was £180 per person. One for the travel insurance I think!