Hi @shiggins92, from the point the refund is debited from your energy account it takes three full working days to be credited to your bank account. As this was debited from your energy account on Monday (27th November) you should expect the refund to be credited to your bank account tomorrow 30th November.
I requested a refund on Thursday 14th December and still haven't received it. I received an email stating it would be in my bank 3/5 days and with it being Christmas I have spent bill money on presents thinking the money was going back into my bank. I am so disappointed with Scottish Power.