Answer
Jeff Flake's highest approval rating during his Senate career was 30%, which he achieved in April 2017. This was during the early stages of his feud with President Donald Trump, and it was likely due to his criticism of the Trump administration's policies on immigration and other issues. Flake's approval rating declined sharply after that, and he eventually lost his seat in the Senate in the 2018 midterm elections.