Its like writing to a kid to say your sorry he missed Christmas !
Only a full refund and a full explanation as to why the departure time was moved so far it not only had no chance of the 730am crossing , but due to traffic and having to stop , they also missed the 1015am too
Damage done , move on with valuable experience gained because whatever compensation is offered ( I will guess at £20 ) it wont be enough