Just heard from the pilot. They were unable to retract the flaps after departure, hence the need to go into a hold to try and fix the problem. They have now reconfigured the flaps to landing configuration, but they are expecting to be holding for atleast 2 hours!

That's the way to ruin a few hundred people's holiday!!

UPDATE:

Pilot has stated that by 1000z they should be at maximum landing weight to make an approach into Edinburgh.