I'll pose this question again and perhaps
@JohnnyU or any other Trump defender will address it.
If Trump truly held up the aid because of corruption concerns, why was it NOT an issue in 2017 or 2018 when the Trump administration gave Ukraine a combined $800 million? Was the Ukraine corruption just brought to light in 2019? What made the 2019 aid different from the previous 2 years? Other than Joe Biden suddenly being his top opponent for the 2020 election.
As a bonus, please address why the investigation needed a public announcement? Wouldn't a normal investigation be sufficient without the public declaration?