Nine million households are at risk of overpaying on their energy bills if they forget to read their meter by 1 January. Plus ...