Independent and i cut annual losses from £12.3m to £4.6m