We may be three years away from the next general election, but the battle lines are already being drawn.