Energy bills doubled since 2019. Shell made £23B profit. 5 million UK households can't afford to heat their homes.