Commons Leader Andrea Leadsom has resigned from the Government with a "heavy heart", saying she no longer believes its Brexit approach will deliver on the referendum result.