Stop seeing this through the eyes of a consumer. On a macro scale, your country is not handing hundreds of millions of pounds a day over to other countries. Now imagine if it still was. You'd be even worse off.
Almost every normal person sees this through the eyes of the consumer because paying the electric bill is their primary interaction with the issue. What you're describing is politically a tough sell.