It is hard to get rid of the politics in eurovision. What we have to do is create a formula that take into account the consistency of the jury votes per country ( in 2019 all 5 serbian jurors gave montenegro 12 points in the semi), the comparison of the results with the results of the other countries in your cultural bloc or countries that tend to have similar taste using data from the past, and finally comparison with the overall jury result. I also think that televotes should be added into the formula that decides the voting blocs for the countries, and it should be more who did they vote for, than who received points from. It will be made so that if all 5 juries vote for one song, but in the regional bloc, they also got most of the 12's and overall they also did really well, then the x value will be below the line. If the results of the formula cross a line, then these juries will be suspended for a year and replaced with aggregated results from the bloc that I previously mentioned. If it happens two years in a row then the country should be disqualified from the next years eurovision. If a country crosses three times they should find a much longer disqualification from the contest like Belarus. We need to take a stance against political voting and start to do something about it.