Anas Sarwar has been told to apologise to voters after documents reveal he failed to raise rising energy bills with UK ministers.