I should add here too that Opodo was excellent, and I had a customer services manager call me a couple of times as she had also tried to speak to a manager at LH but was also refused. She also tried to get LH to re-book the flights but was also told they would not do it until their internal system was showing the flight as cancelled. This further confirms I wouldnt have got rebooked if id just sat around and waited for the sprocess to kick in.