Salam Khalid,
How are you hun?
I've having the same problem, i'm trying to find tickets for my mum as she is too ill to travel by car this year, and i can't find anything they all like you say over £400.
Don't know what im going to do, i don't think she will like a stop over or change of flights.