Octopus Energy’s profits more than halved last year as it spent more money in its race to overtake British Gas as Britain’s ...