Apologies for the late response.
I have taken more pictures.
I think the immersion heater is on, should I turn it off?
I have phoned my landlord and he said he will get an engineer in, but I doubt it, he's extremely dodgy.
There doesn't seem to be a thermostat attached anywhere as well...