To SAVE2U..
Yes. This does seem to be their practice.
I would advise you to speak to one of the telephone agents again, stay polite and calm (not easy I know.. I struggled).
If despite reasoning for some kind of gesture (partial or full refund under the circumstances etc) they refuse to understand, make it very clear to them that you are posting on MSE as concerns it and remain determined to find all the time in the world it takes to criticise them publically via every avenue.
Then also post a negative review with your booking number displayed on TrustPilot. They do monitor this, and negative reviews all receive an (admittedly pasted) note saying that they will look into your complaint..
Probably horse feathers, but worth a try and at least will be another bad reflection on them.
Interestingly, TrustPilot gives them 4 out of 5 stars out of 2000 off reviews, but all recent reviews are horrific (their earlier ones good... which suggests a definite downturn in the quality of this company's service). I contacted TrustPilot to point this out, and they replied that their policy was to publish the score as a whole, not based on more recent patterns a policy which clearly favours the business in question..
Might also be worth contacting the hotel who may just refund you a portion of the cost given that they can rent the room out again (and knowing that they will still retain the fee from Love Holidays)... Long shot I know

I guess given all of the above your best option otherwise seems leaving it as is, losing the £45 and rebooking somewhere else.
It stinks, but good luck