I came home from work today, my electric meter read 'payment top up successful'. I haven't topped up & I asked my dad who lives with me and he hasn't topped up. He couldn't be able to anyway as I have the card with me all the time.
My question is who put £64 on my electric meter....? Has anyone else had anything similar as was thinking it could be a government cost of living help thing.
Do I call my provider and ask?