I've finally got my laptop back. They have ended up having to replace the whole case, the screen, the motherboard, and the PSU. So I've basically got a new laptop. I've giving it a run in now, and see how it holds out, and then once I'm happy, I'll start re-installing stuff.