The Government has said households that install solar panels in the future will be expected to give away unused clean power for free to energy firms earning multi-million-pound profits, provoking outrage from green campaigners.