News Range buying guide: Electric vs gas stoves and everything you need to know