Scottish Power Chief Corporate Officer Keith Anderson on an energy price cap · Sky News · Sentinel