Britain has covered 48.5% of its power demand in 2019 with zero-carbon electricity, while fossil fuels accounted for 43%.