Scottish Power becomes the latest energy company to announce a price rise, with gas and electricity bills going up by 7% on 3 December.

Read more