Ed Miliband has set his ambitious target as part of a broader "solar rooftop revolution" aimed at weaning the nation of fossil fuels.