BBC Two has renewed Top Gear for Series 27 and 28. However, with the news, co-host Matt LeBlanc has announced that the upcoming 26th series will be his last, citing time constraints: “Time commitment and extensive travel… takes me away from my family and friends more than I’m comfortable with.” He added: “It’s unfortunate, but […]